@import url("css/menu.css");

/*------------ Default/Universal Styling --------------*/
*{margin:0;padding:0;}
body {height:100%; margin:0px; padding:0px; background-attachment:fixed;}
th,td,div{color:#000; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight:normal;font-size:12px;}
.template_style{width:775px; margin-left:auto;margin-right:auto;min-height:100%;}

/*------------ Header Style --------------*/
.logo_pad{margin-left:auto;margin-right:auto;padding:0;width:775px;height:167px;background-image:url(images/masthead.png);background-repeat:no-repeat;margin-bottom:10px;}
.shadowwrapper {width:775px;background:url(images/maincontent.png) repeat-y;height:185px;}
.largepic {width:750px;height:185px;margin-left:15px;}

/*------------ Horizontal Nav Style --------------*/
.hnav {width:775px;padding:0 8px 0 8px;text-align:center;padding-top:125px;}

/*------------ Content Container Style --------------*/
.content_width {width:775px;background:url(images/maincontent.png) repeat-y;padding-bottom:10px;}
.content_pad{}
.crumbsalign{margin-left:15px;}
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px;}
.ContentPane, .LeftPane, .RightPane {}
.ContentPane {width:516px;padding-right:20px;padding-left:20px;padding-top:10px;}
.TopPane {width:775px;height:22px;padding-left:12px;}
.LeftPane{padding:28px 0px 0px 25px; width:10em; margin:0px;width:210px;}
.LeftPane span{display:block;text-align:left;}
.RightPane{padding:28px 25px 0px 0px; width:10em; margin:0px;width:215px;}

/*------------ Footer Style --------------*/
#footer{width:775px;background:url(images/dualfooter.png) no-repeat;height:99px;clear:both;margin-bottom:20px;}
.bot_pad{width:775px;margin-left:auto;margin-right:auto;clear:both;height:20px;padding-top:40px;text-align:center;}
.copy {}
.loglinks {}

/*------------ Search Style --------------*/
a#dnn_dnnSEARCH_cmdSearch {position:relative;top:5px;visibility:hidden;}
#dnn_dnnSEARCH_txtSearch {width:150px;margin-left:8px;} 
#searchtext {color:#70090A;font-size:18px;margin-left:8px;margin-bottom:2px;font-weight:bold;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;}
#searchmargin {margin-left:5px;clear:both;margin-bottom:35px;}

/*------------ DNN Header Style --------------*/
.Head img{background-color:Yellow;margin-left:-1400px;visibility:hidden;}
.Head {color:#5d6730;}
.SubHead{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color: #303680;}
.SubSubHead{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#303680;}

/*------------ Heading Style --------------*/
h1 {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:18px;color:#303680;font-weight:bold;}
h2 {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:16px;color:#ee7a2d;font-weight:bold;}
h3 {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:14px;color:#70090A;font-weight:bold;}

/*------------ Paragraph & Body Text Style --------------*/
p, .Normal {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;color:#000;line-height:17px;}
.Normal, .NormalDisabled{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000;}

/*------------ List Style --------------*/
ul, ol {list-style-position:inside;}

/*------------ Body Links --------------*/
a,a:link,a:visited,a:active{color:#70090A; text-decoration:underline; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight:bold; }
a:hover {color:#ee7a2d;}
a{outline: none;}

/*------------ Breadcrumb Links --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#70090A; font-size:12px;font-weight:bold;text-decoration:underline;}
a.Breadcrumb:hover{color:#ee7a2d;}
.breadcrumb_text{color:#70090A;font-size:12px;}

/*-------------- User Links --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#70090A; font-size:10px;font-weight:bold;text-decoration:underline;}
a.user:hover{color:#000;}

/*-------------- Footer Text --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#70090A; font-size:10px;font-weight:bold;}
a.footer:hover{color:#000;}
.loglinks a:hover {color:#000;}

/*-------------- Portal Links --------------*/
.CommandButton{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color:#70090A;}
A.CommandButton:link{text-decoration: underline;color:#70090A;}
A.CommandButton:visited{text-decoration: underline;color:#70090A;}
A.CommandButton:hover{text-decoration: underline;color:#ee7a2d;}
A.CommandButton:active{text-decoration: underline;color:#70090A;}

/*-------------- Clearing & Alignment --------------*/
* {margin: 0;}
.clear_float{clear:both;}
p, h1, h2, h3, ul, ol{margin-top: 0px; margin-bottom: 1em;}
table .Settings {text-align:left;}
.DNNAligncenter {text-align:left;}

/*-------------- Image Styles --------------*/
#content_pad img {margin:10px;}

/*-------------- Background Image Div Style --------------*/
#main {height:100%;}
#main {background:#c3c8b2; background-image:url(images/bgtile.png);background-repeat:repeat-x;}
#Body {background-color:#c3c8b2;}


/*-------------- Credits Style --------------*/
.credits  {background-color:#c3c8b2;height:40px;margin-top:-20px;text-align:center;clear:both;}
.credits p {font-size:10px;color:#000;position:relative;bottom:15px;}
.credits a {color:#000;font-weight:normal;}
.credits a:hover {}

/*-------------- Uploader, etc. Styles --------------*/

.FCKImageGalleryContainer {background-color:#fff;}
.FCKImageGalleryPathContainer  {background-color:#fff;}
.FCKLinkGalleryContainer {background-color:#fff;width:100%;height:100%;}
.FileManager td img {margin:0;}














