
/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0; padding:0; background:#fff;}
td {vertical-align:top} img {border:0} p {padding:0}
hr {width:100%; height:1px; border:0; border-top:1px solid #ccc;}


/*------------------- T E X T ----------------------*/
p, div, td, .Normal {font: 13px Arial, Tahoma, Lucida Sans Unicode, Verdana; line-height: 145%; color: #444;}
p {margin:0px;}


/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active {font-weight:normal; color: #D98B00; text-decoration: none;}
a:hover {color:#D98B00; text-decoration: underline;}
.cps a:hover, .cp a:hover, .rp a:hover {color:#fff; background:#D98B00; text-decoration: none;}


/*---------------- H E A D E R S -------------------*/
.Head, .pure_titletext {font: normal 22px Trebuchet MS, Lucida Sans Unicode, Georgia, Arial, Verdana; color: #666; margin:0px 0 10px 0;}
.SubHead, .SubSubHead {font: normal 15px Trebuchet MS, Lucida Sans Unicode, Georgia, Georgia, Arial, Verdana; color: #666;}
H1, H1 a:link, H1 a:active, H1 a:visited {font: italic 31px Gill Sans MT, Trebuchet MS, Arial, Lucida Sans Unicode, Georgia, Verdana; color: #E39100; margin:0px 0 14px 0;} 
H1 a:hover{color:#222; text-decoration: underline;}
H2, H2 a:link, H2 a:active, H2 a:visited, h2.blog_title {font: italic 26px Arial, Trebuchet MS, Gill Sans MT, Lucida Sans Unicode, Georgia, Verdana; color: #E39100; margin:2px 0 8px 0;} 
H2 a:hover{color:#222; text-decoration: underline;}
H3, H3 a:link, H3 a:active, H3 a:visited {font: normal 21px Arial, Trebuchet MS, Lucida Sans Unicode, Georgia, Georgia, Verdana; color: #E39100;}
H4, H4 a:link, H4 a:active, H4 a:visited, h2.blog_title {font: normal 18px Arial, Trebuchet MS, Lucida Sans Unicode, Georgia, Georgia, Verdana; color: #E39100; text-transform:uppercase; border-bottom:1px #666 solid; margin:6px 0px; padding-bottom:3px;}
H5, H6 {font: bold 14px Arial, Trebuchet MS,  Gill Sans MT, Lucida Sans Unicode, Verdana; color: #E39100;}
div.pure_title {margin:0px 0 7px 0;}


/*---------------- F O O T E R S -------------------*/
.footer, a.footer:link, a.footer:active, a.footer:visited, a.footer:hover {font-weight:normal; font: 12px Arial, Trebuchet MS, Verdana, Lucida Sans Unicode; color: #999; font-weight:normal;line-height: 175%;}


/*----------------- C U S T O M --------------------*/
#wrapper {width:100%; height:100%; text-align:center;}
#pagewidth {width:1000px; margin:0 auto;} 
#pagewidthtop {width:1000px; margin:0 auto; background:#000 url(background_topinner.jpg) no-repeat top center;}
#pagewidthtops {width:1000px; margin:0 auto; background:#000 url(background_topinnersub.jpg) no-repeat top center;}
#pagewidthtope {width:1000px; margin:0 auto; background:#000 url(background_topinnersubeng.jpg) no-repeat top center;}
#fulltop {width:100%; height:172px; background:#000 url(background_top.jpg) repeat-x top center;}
#fullmain {width:100%; height:319px; background:#93A1A9 url(background_flash.jpg) repeat-x top center;}
#fullcont {width:100%; min-height:200px; padding-bottom:10px;} 
#fullconts {width:100%; padding:0px 0 50px 0; background:#fff url(background_sub.gif) repeat-x top center;} 
#fullbot {width:100%; min-height:200px; background:#fff url(background_bottom.gif) repeat-x top center; padding-top:15px;}
#logo {width:231px; height:53px; float:left; padding:46px 0px 0px 1px;}
#search {width:200px; float:right; padding-top:40px; text-align:right;}
#bc {padding:7px 0 0 0px; text-align:left}
.searcher {color:#666; font:normal 13px Trebuchet MS, Tahoma; text-decoration:none;}
.bc, a.bc:link, a.bc:active, a.bc:visited, a.bc:hover {color:#999; font:normal 11px Arial, Trebuchet MS, Tahoma; text-decoration:none;}


/*------------------ P A N E S ---------------------*/
.menu {width:750px; float:left; padding:45px 0px 0 0; text-align:left;}
.p10 {margin-top:10px;} .p20 {margin-top:20px;} .p30 {margin-top:30px;} .p40 {margin-top:40px;}
.fp {width:1000px; text-align:center; padding:20px 0 0;}
.cp {width:250px; padding:0px 50px 0 0; text-align:left;}
.rp {width:170px; height:230px; text-align:left; padding:32px 40px 10px 10px; text-align:left; background:#fff url(note.gif) no-repeat top left;}
.lp {width:210px; padding:30px 30px 0 0; text-align:left;}
.cps {width:480px; padding:30px 30px 0 30px; height:400px; background:#fff; text-align:left;}
.cpa {width:100%; padding-top:30px; text-align:left;}
.rps {width:240px; padding:30px 30px 0 0; background:#fff; text-align:left;}
.bl {float:left; text-align:left; width:690px;}
.bn {float:right; text-align:right; width:300px;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font:normal 13px Tahoma, Arial, Verdana; padding:2px;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {background:#333; border:1px solid #666; width:160px; height:18px; font: 13px Arial,Tahoma; color: #777; cursor:text; padding:3px 0 0 2px;}
.StandardButton {background:#333; color:#aaa; padding:7px; border:1px solid #666; }


/*------------------ DNN NAV MENU -------------------*/
/* main menu container */
.dnnmenu_container {cursor: pointer; padding:4px 0px; background:transparent;}

/*  Main menu item  */
.dnnmenu_rootitem{font:bold 12px Arial, Trebuchet MS, Tahoma; color:#888; text-decoration:none; text-transform:uppercase;padding:0px 0px; }
.dnnmenu_rootitem_hover {font:bold 12px Arial, Trebuchet MS, Tahoma; color:#E89400; text-decoration:none; text-transform:uppercase;padding:0px 0px;}
.dnnmenu_rootitem_selected {font:bold 12px Arial, Trebuchet MS, Tahoma; color:#ddd; text-decoration:none; text-transform:uppercase;padding:0px 0px;}
.dnnmenu_Separator{padding:0 12px;}

/*  SUB Menu */
.dnnmenu_submenu_container {opacity: 0.85; filter: alpha(opacity=85); background: #000; z-index: 1000; cursor: pointer; border:0; text-align:left; padding:10px 7px; margin:4px 0 0 10px;}
.dnnmenu_submenu td {color:#aaa; font: normal 12px Arial, Trebuchet MS, Tahoma; padding:5px 10px 6px 5px; white-space: nowrap;}
.dnnmenu_submenu_hover td, .dnnmenu_submenu_selected td {background:#303030; color:#D98B00; font: normal 12px Arial, Trebuchet MS, Tahoma; padding:5px 10px 6px 5px; white-space: nowrap;}  
.dnnmenu_icon{padding:0;}

/*++++++++++++++++  End Style Sheet +++++++++++++++++*/


