@import url("css/menu.css");

/* CSS Document */
#Body {background-color: transparent;
       background-image:url(images/background.png);
       background-repeat:repeat-y repeat-x;
       background-position:0 0;
       
       
        height:100%; margin:0; padding:0; }

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/   /*color:#2E3D47;*/
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead, .SubHead2,.SubSubHead,  input, .CommandButton{color:#333; font-family:Arial, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:16px;}
h1,  h3, h4, h5, h6, #dnn_ctr_dnnTITLE_lblTitle {color:#b2d056;font-family:helvetica,sans-serif;}
h1, #dnn_ctr_dnnTITLE_lblTitle{font-size:24px;margin:4px 0;}
h2, h2 input{font-size:18px;margin:0;padding:0 0 6px 0;font-weight:bold;color:#585524;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

a,a:link,a:visited,a:active{color:#f5f595; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed
{font-family:Arial, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#Fff;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#s_wrap_main{display:table;width:970px; margin:0 auto;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}

.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}

.logo_top{width:327px;float:left;border-right:dotted 2px #AD7300;margin-right:5px;}
.logo_top_bg{}
.logo_pad{margin: 0 19px 0 7px; padding:0 0 10px 10px;height:100%;}

.s_logo{}
.s_banner{background:#aaa;width:50%;float:right;}

.menu_search_box{float:left;border-bottom:dotted 2px #AD7300;}
.menu_pad{width:420px;float:left;height:45px;}
.menu_style{}
.menu_bg{ }

/**SEARCH**/
.search_style{width:220px;float:right; height:45px;display:inline;}
.searchicon{height:25px; width:28px;float:left;margin-right:-25px;margin-top:8px;z-index:500;background:transparent url(images/searchicon.png) no-repeat top;}
.search_bg{padding:8px 2px 0 0;}
.custom_search{margin:0;padding:3px 0 0 30px;height:20px;font-size:90%;width:190px;
    color:#000;border:solid 1px #A8CACB;background:#E5FFF9 url(images/search-icon.gif) no-repeat .5em .2em;}
#gss_input{margin:0;float:right;padding:3px 0 0 30px;height:20px;font-size:90%;width:150px;
    color:#000;border:solid 1px #A8CACB;}
.googleresults{background-color:#edecec;margin-bottom:100px;width:90%;}

/**TOP TEXT**/
.toptext{width:590px;float:left;font-style:italic;padding:15px 10px;font-size:90%;}
/**END - TOP TEXT**/
.bread_bg{padding:0; margin: 0; height:34px;background:transparent url(images/top_content_bg.png) no-repeat bottom;width:976px;}

#login_style{ float:right; line-height:34px; padding-right:18px;}
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;display:none;}

.center_bg{padding:0; margin:0;}
.content_pad{padding:0 16px 0 16px; margin: 0 ;background-color:#95AA53;width:944px;}/*#BDB6A4;}*/
.lm_content_pad{padding:0px 22px 0 0px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.content_width{padding:15px 0 15px 11px; min-height:350px;background-color:#7f943e;}/*AABE6B;}*/
.lm_content_width{padding-top:0px; min-height:350px;}

.bot_bg{padding:0; margin:0; height:41px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{
font-size:11px;}
.ControlPanel a[disabled="disabled"]{color:#888 !important;text-decoration:none !important;}

/*--------- pane style ----------*/
.BannerPane {display:inline-block;float:right;padding-right:17px;width:auto;}
.ContentPane, .TopPane, .BottomPane{ padding:0; margin:0;}
.LeftPane{ padding:0 20px 0 0; width:20%; margin:0;}
.RightPane{ padding:0 0 0 20px; width:20%; margin:0;}



/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited,breadcrumb_text{font-size:80%;color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{height:39px;
                margin: 0;
                padding-top:31px;text-align:center;
                background-color: transparent;
                background-image:url(images/bottom-dash.png);
                background-repeat:no-repeat;
                background-position:0 0;
                width:976px;}
              
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#666; text-transform:uppercase;}
a.links:hover{color:#ad7300;}

/*-------------- CUSTOM Link Style --------------*/
a.special:link{color:#3E81B5;font-size:80%;}
/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#f5f595;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}

/**Bullet Points**/
ul{list-style-type:none;margin:0;padding:0 0 10px 15px;list-style-position:outside;}
ul li{background:url(images/triangle.png) no-repeat top left;margin:0 0 15px 0;padding:0 0 0 24px;font-size:16px;
    letter-spacing:.9px; list-style-type: none;}
/*    
ol{list-style-type:none;margin:0;padding:0 0 10px 15px;list-style-position:outside;}
ol li{background:url(images/triangle_br.png) no-repeat top left;margin:0;padding:0 0 0 24px;font-size:16px;
    letter-spacing:.9px; list-style-type: none;}
*/
ol {float: left; width: 45em; margin: 0; padding: 0; list-style-type: none;list-style-position:outside;}
ol li {float: left; width: 12em; margin: 0 0 4px 0; background-image: url(images/triangle_br.png);
  background-position: 0 1px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */} 

 
/**Form Box**/
.formbox{margin-bottom:10px;height:26px;font-size:150%;color:#333;padding-top:0;border:solid 1px #a8cacb;background-color:#b8e3fb;}
.formboxdescription{font-family:Arial, sans-serif;margin-bottom:10px;height:150px;font-size:150%;color:#000;padding-top:0;border:solid 1px #a8cacb;background-color:#b8e3fb;}
.formcategory{border:none;font-family:Arial, sans-serif;
    margin-bottom:10px;height:26px;font-size:110%;color:#999;background-color:#b8e3fb;}
.formbutton{width:405px;margin:0 auto;text-align:center;}
.formdivleft{width:420px;float:left;margin-left:15px;}
.formdivright{width:320px;float:right;}
/***Simply Rules**/
.simplerules{padding-right:15px;}

/**Rounded corners**/
.raised {background:transparent; width:98%;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em;color:#BDB6A4;}
.raised p {padding-bottom:0.5em;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
  display:block; overflow:hidden;font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#d7562a; border-left:1px solid #BDB6A4; border-right:1px solid #BDB6A4;}
.raised .b3 {background:#d7562a; border-left:1px solid #BDB6A4; border-right:1px solid #BDB6A4;}
.raised .b4 {background:#d7562a; border-left:1px solid #BDB6A4;  border-right:1px solid #BDB6A4;}
.raised .b4b {background:#d7562a; border-left:1px solid #eee; border-right:1px solid #BDB6A4;}
.raised .b3b {background:#d7562a; border-left:1px solid #ddd; border-right:1px solid #BDB6A4;  }
.raised .b2b {background:#d7562a; border-left:1px solid #aaa; border-right:1px solid #BDB6A4;}
.raised .b1 {margin:0 5px; background:#BDB6A4;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#d7562a; border-left:1px solid #BDB6A4; border-right:1px solid #BDB6A4;}




.topspacer{height:20px;}
.categorycolumns{}

/***LOGIN****/
#dnn_ctr_dnnICON_imgIcon{Display:none;}
#dnn_ctr_Login_Login_DNN_plPassword_imgHelp, #dnn_ctr_Login_Login_DNN_plUsername_imgHelp{Display:none;}
#dnn_ctr_Login_Login_DNN_txtUsername, #dnn_ctr_Login_Login_DNN_txtPassword{margin:-3px 0 5px 0;height:26px;font-size:150%;
    color:#000;padding-top:4px;border:solid 1px #AE7400;background-color:#D4D46A;}
#dnn_ctr_Login_Login_DNN_cmdLogin{background-color:#D55429;font-size:110%;border:none;padding:0 10px;margin-left:30px;}
#dnn_ctr_Login_cmdRegister, #dnn_ctr_Login_cmdPassword{color:#837f37;}
#dnn_ctr_Login_chkCookie{display:none;}
#dnn_dnnSEARCH_cmdSearchNew{width:20px;padding:0;margin:0;}

/**REGISTRATION***/
#dnn_ctr_ManageUsers_User_UserEditor_ctl00_Username_Label_imgHelp, #dnn_ctr_ManageUsers_User_UserEditor_ctl01_FirstName_Label_imgHelp,
#dnn_ctr_ManageUsers_User_UserEditor_ctl02_LastName_Label_imgHelp, #dnn_ctr_ManageUsers_User_UserEditor_ctl03_DisplayName_Label_imgHelp,
#dnn_ctr_ManageUsers_User_UserEditor_ctl04_Email_Label_imgHelp{Display:none;}
#dnn_ctr_ManageUsers_User_plPassword_imgHelp, #dnn_ctr_ManageUsers_User_plConfirm_imgHelp {display:none;}
#dnn_ctr_ManageUsers_lblTitle{display:none;}
.NormalTextBox2{margin:0;height:26px;font-size:150%;width:190px;
    color:#000;padding-top:4px;border:solid 1px #AE7400;background-color:#D4D46A;}
#dnn_ctr_ManageUsers_User_txtPassword{margin-bottom:5px;}
#dnn_ctr_ManageUsers_User_plPassword_lblLabel{margin-top:-30px;}
#dnn_ctr_ManageUsers_User_lblPasswordHelp {display:none;}
#dnn_ctr_ManageUsers_lblUserHelp{display:none;}
#dnn_ctr_ctl01_imgIcon{display:none;}
#dnn_ctr_Login_Login_DNN_plVerification_imgHelp{display:none;}
.customerror{font-family:Arial, san-serif;color:#fff;}



  
/**Pinup**/
.pinup{width:216px;height:170px;background:transparent url(images/thebest.png) no-repeat top;padding-top:95px;
       color:#fff;padding-left:15px;letter-spacing:.3em;}
.pu_ind1{padding-left:2px;}       
.pu_ind2{padding-left:4px;}
.pu_ind2a{padding-left:18px;}
.pu_ind3{padding-left:8px;}fconten
.pu_ind3a{padding-left:23px;}

/**BLOG***/
.smaller{font-size:90%;
          font-style:normal;}
          
/**Like Me Page**/
.vintagepic{width:177px;height:177px;float:left;}
.vintagecolumn{width:730px;float:left;}

/***Link list on right ***/
.lights{width:145px;
        background-image: url(images/directory_bg.png);
        background-repeat: repeat-y ;
        background-position:left;
        padding-left:18px;
        padding-right:20px;}
.lights_btm{width:175px;height:34px;background:transparent url(images/directory_bg_btm2.png) no-repeat left;padding-left:8px;}
.lights_top{width:175px;height:44px;background:transparent url(images/directory_bg_top.png) no-repeat left;}


/***Listing displays***/
.listingbox{margin-bottom:10px;border-bottom:dotted 1px #D4D469;}
.listinglink{color:#363c54;font-size:90%;font-weight:bold;text-decoration:underline;}
.listingdesc{color:#a0c7eb;height:auto;}
.currentlink{text-decoration:underline;font-size:105%;font-weight:bold;padding:5px 0;
              text-transform:uppercase;width:175px;}
.notcurrentlink{font-size:90%;}
