/* CSS Document */
body{ margin:0px; padding:0px; background:url(images/body-bg.gif); font-family:CenturyGothic, tahoma, verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:19px;}
h1, h2, h3, h4, h5, h6, h7, p, form, input, ul, li{padding:0px; margin:0px; font-weight:normal}
.clear{ clear:both}
#contener{ width:100%; margin:0 auto; background:url(images/contaner-bg2.gif) repeat-x left 0px; padding-bottom:50px;  overflow:visible;}
#contener:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #contener{height:1px} /* */
#contener #page-holder{ width:898px; margin:0 auto;}
#contener #page-holder #header{ width:898px; float:left;}
#contener #page-holder #header{ width:898px; float:left;}
#contener #page-holder #header .header-top{ width:898px; height:65px; float:left; background:url(images/top-header-bg.gif) repeat-x left top; margin-left:1px;}
#contener #page-holder #header .header-top .logo-top{ float:left; width:150px; padding-left:10px}
#contener #page-holder #header .header-top .right-header{ float:right; width:380px;}
.right-header:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .right-header{height:1px} /* */
#contener #page-holder #header .header-top .right-header .customer{ width:360px; float:left; text-align:right; font-size:14px; color:#000000;}
#page-holder #header .header-top .right-header .customer .shipping{ width:120px; float:left; font-size:11px; color:#51524C; padding:8px 0 0 0;}
#page-holder #header .header-top .right-header .customer .my-cart{ width:170px; float:right;}
.my-cart:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .my-cart{height:1px} /* */
#page-holder #header .header-top .right-header .customer .my-cart .cart-left a{ width:70px; float:left; text-align:center; font-size:12px; color:#979797; text-decoration:none; margin-top:8px; }
#page-holder #header .header-top .right-header .customer .my-cart .cart-middle{ width:30px; float:left; padding:4px 0 0 0;}
#page-holder #header .header-top .right-header .customer .my-cart .cart-right { width:70px; float:left;}
.header-top .right-header .customer .my-cart .cart-right  .itame a{ width:68px; text-align:center; float:left;  font-size:11px; color:#979797; text-decoration:none;}
#page-holder #header .header-top .right-header .customer .my-cart a:hover{ color:#F94E0C; text-decoration:underline;}
#contener #page-holder #header .header-menu{ width:898px; height:36px; background:#FFFFFF; border:#918f90 2px solid; border-left:#918f90 1px solid; border-right:#918f90 1px solid;  border-bottom:#918f90 1px solid;float:left;}
#contener #page-holder #header .header-menu ul{ margin:0; padding:3px 0 0 0; list-style:none;float:left;}
#contener #page-holder #header .header-menu ul li{ display:inline; float:left; background:url(images/devider.gif) no-repeat right top;}
#contener #page-holder #header .header-menu ul li a{
	margin:0;
	padding:0 15px 0 15px;
	display:block;
	height:auto;
	color:#979694;
	font-family:CenturyGothic, tahoma, verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:110px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}
#contener #page-holder #header .header-menu ul li a:hover{ color:#000000;}
#contener #page-holder #header .header-menu ul li span{ margin:3px 0 0 10px; cursor:pointer; padding:0; float:left;}

#contener #page-holder #header .header-search{ width:898px; float:left; background:#FFFFFF; border-left:1px solid #000000; border-right:1px solid #000000;}
#contener #page-holder #header .header-search .left-search{ width:400px; float:left;}
#page-holder #header .header-search .left-search .inner-search{ width:330px; float:left; padding:7px 0 0 0;}
.inner-search:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .inner-search{height:1px} /* */
#page-holder #header .header-search .left-search .inner-search .txt-search{ width:90px; float:left; text-align:center; font-size:12px; color:#969696;}
#page-holder #header .header-search .left-search .inner-search .inp-search{ width:145px; float:left;}
#page-holder #header .header-search .left-search .inner-search .icon-search{ width:40px; float:left;}
.in-style{ width:140px; height:18px; border:#989795 1px solid; background:#ffffff; padding:2px 0 0 1px; font-size:12px; color:#757472;}
.in-style-big{ width:290px; height:18px; border:#989795 1px solid; background:#ffffff; padding:2px 0 0 1px; font-size:12px; color:#757472;}
.in-btn-style{ background:url(images/go-search.jpg) no-repeat left top; width:20px; height:20px; border:none; margin-top:1px; cursor:pointer;}
.in-btn-or{ background:url(images/creat.jpg) no-repeat left top; width:185px; height:22px; border:none; cursor:pointer; margin:40px 0 0 0;}
.in-btn-lo{ background:url(images/log-in.jpg) no-repeat left top; width:98px; height:22px; border:none; cursor:pointer; margin:40px 0 0 0;}
.in-btn-si{ background:url(images/sign-in.jpg) no-repeat left top; width:79px; height:21px; border:none; cursor:pointer; margin:10px 0 0 0;}
.in-btn-next{ background:url(images/next.jpg) no-repeat left top; width:79px; height:21px; border:none; cursor:pointer; margin:10px 0 0 0;}


#contener #page-holder #header .header-search .right-search{ width:270px; float:right; text-align:right; border:solid 2px #97c25d;}

#contener #page-holder #middle{ width:896px; float:left; border:2px solid #3A3A3A; background:#FFFFFF;}
#contener #page-holder #middle .text-content{ width:896px; float:left;}
#contener #page-holder #middle .text-content .left-text{ width:300px; float:left;}
#contener #page-holder #middle .text-content  h2{ font-size:18px; color:#F8981F; width:210px; padding-left:50px; float:left;}
#contener #page-holder #middle .text-content  h3{ font-size:18px; color:#F8981F; width:210px;  float:left; padding-top:30px;}
#contener #page-holder #middle .text-content .left-text .account{ width:250px; float:right; padding-top:50px}
#contener #page-holder #middle .text-content .right-text{ width:420px; float:right; border-left:2px dotted #B8B8B8; padding:20px 0 30px 30px;}
#contener #page-holder #middle .text-content .log-in-widget{ width:320px; float:left;}
.text-content .log-in-widget .log-in-wrap{ width:300px; float:left;}
.text-content .log-in-wraps{ width:750px; float:left;}

.text-content .log-in-widget .log-in-wrap p{ font-size:14px; color:#FF9900; line-height:19px; padding-top:4px;}
.text-content .log-in-widget .log-in-wrap p span{ font-size:12px; color:#FF9900; line-height:15px;}

#contener #page-holder #middle .text-content .snap-text{ width:550px; padding:10px 0 10px 100px; font-weight:bold;}
#contener #page-holder #middle .text-content .snap-text span{ color:#FF6600}

#contener #page-holder #footer{ width:898px; float:left; border-left:1px solid #3A3A3A; border-right:1px solid #3A3A3A; background:#FFFFFF; border-bottom:1px solid #3A3A3A; }
#contener #page-holder #footer .top-footer{ width:898px; float:left; background:#3A3A3A; font-family:CenturyGothic, tahoma, verdana; font-size:11px; color:#FFFFFF;}
#contener #page-holder #footer .top-footer .wh-txt{ width:264px; float:left; text-align:center;}
#contener #page-holder #footer .middle-footer{ width:898px; float:left;}
#contener #page-holder #footer .middle-footer .link-bar{ width:180px; float:left;}
#contener #page-holder #footer .middle-footer .link-bar .link-title-site{ width:135px; line-height:30px; margin-left:10px; padding:0 0 0 33px; float:left; border-bottom:1px solid #000000; background:url(images/footer-icon03.jpg) no-repeat left top; font-weight:bold;}
#contener #page-holder #footer .middle-footer .link-bar .link-title-service{  width:135px; line-height:30px; margin-left:10px; padding:0 0 0 33px; float:left; border-bottom:1px solid #000000; background:url(images/footer-icon03.jpg) no-repeat left top; font-weight:bold;}
#contener #page-holder #footer .middle-footer .link-bar .link-title-info{  width:135px; line-height:30px; margin-left:10px;padding:0 0 0 33px; float:left; border-bottom:1px solid #000000; background:url(images/footer-icon03.jpg) no-repeat left top; font-weight:bold;}
#contener #page-holder #footer .middle-footer .link-bar .link-title-misc{  width:135px; line-height:30px; margin-left:10px; padding:0 0 0 33px; float:left; border-bottom:1px solid #000000; background:url(images/footer-icon03.jpg) no-repeat left top; font-weight:bold;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom{ width:178px; float:left;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom ul{ margin:0px 2px 0px 21px;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom ul li{ list-style:none; font-size:11px; font-weight:bold; color:#747F87; text-decoration:none; padding-left:13px;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom ul li a{ font-size:11px; font-weight:normal; color:#747F87; text-decoration:none; line-height:19px;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom ul li a:hover{ color:#FF9900;}

#contener #page-holder #footer .bottom-footer{ width:798px; float:left; background:#EBEBEB;}
#contener #page-holder #footer .bottom-footer .gr-text a{ font-size:11px; color:#7C7B79; width:150px; float:left; text-align:center; line-height:20px; text-decoration:none;}
#contener #page-holder #footer .bottom-footer .gr-text a:hover{ color:#71A6F4; text-decoration:underline;}
.headerorange{ font-size:20px; color:#F8981F; width:400px;float:left;font-family:CenturyGothic, tahoma, verdana;}
.textorange{ font-size:14px; color:#F8981F;font-family:CenturyGothic, tahoma, verdana;}
#contener #page-holder #header .header-top .right-header .smaller  {font-size:11px; color:#4c494a; font-weight:bold;}
#content {
	width:780px; margin:10px auto;	overflow:hidden;
}

#content a {
	color:#97c25d;

}

.black {height:39px; width:39px; background:url(images/bl.gif) no-repeat; text-align:center; overflow:hidden;}
.green {height:39px; width:39px; background:url(images/gr.gif) no-repeat; text-align:center; overflow:hidden;}
.black h3, .green h3{
	font:normal 18px Tahoma; color:white;
	margin:0;
	padding:0;
}
.black h4, .green h4 {
	font:normal 12px Tahoma; color:white;
	margin:0;
	padding:0;
}

#content .black h3 a,  #content .green h3 a, #content .black h4 a, #content .green h4 a {
color:white; text-decoration:none;
}

#content ul {
	margin:15px 0 15px 15px;

}
#content li {
	list-style:square;

}
#content h2 a {text-decoration:none;}

#conleft ul li {
	list-style-image: url(images/bullet.gif);
	list-style-position:inside;
	padding-bottom:5px;
}
#conleft ul li .main {
	list-style-image: url(images/bullet.gif);
	list-style-position:inside;
	font-size:14px;
}
#conleft ul li a {
text-decoration:none;
color:#000;
}
#conleft ul li a:hover {
text-decoration:underline;
color:#000;
}
.backtotop {
	background-attachment: fixed;
	background-image: url(images/top.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #999;
}
.bghd
{
	background: #1D1D1B;
	background-color: #316994;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
}
.bghd a:hover
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.bghd a
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.stat-head
{
	color: #666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 2px;
}


.stat-head1
{
	color: #666;
	font-weight: 700;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px;
}
.label
{
	font: tahoma;
	font-size: 14px;
	color: #444444;
	text-decoration: none;
}
.textbox
{
	font: tahoma;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	width: 150px;
	background: #FFFFFF;
	border: #747272 1px solid;
	height: 15px;
}
.button
{
	font: tahoma;
	font-size: 12px;
}
.legend
{
	font: tahoma;
	font-size: 16px;
	color: #444444;
	font-weight: bold;
	margin-bottom: 2px;
	text-decoration: none;
}
.PageCenterMessage
{
	font: tahoma;
	font-size: 20px;
	color: #31757A;
	font-weight: bold;
	margin-bottom: 2px;
	text-decoration: none;
}
.ErrorMessage
{
	font: tahoma;
	font-size: 16px;
	color: #F53B11;
	font-weight: bold;
	margin-bottom: 2px;
	text-decoration: none;
}
.LongTextBox
{
	font: tahoma;
	font-size: 12px;
	color: #444444;
	background: #FFFFFF;
	border: #747272 1px solid;
	text-decoration: none;
	Width:334px;
}
.LinkText
{
	font: tahoma;
	font-size: 14px;
	color: #548FBF;
	text-decoration: none;
}
.dropdownlist
{
	font: tahoma;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	width: 152px;
	background: #FFFFFF;
	border: #747272 1px solid;
	height: 20px;
}
.multitextbox
{
	font: tahoma;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	width: 600px;
	background: #FFFFFF;
	border: #747272 1px solid;
	height: 200px;
}

.simplemultitextbox
{
	font: tahoma;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	width: 400px;
	background: #FFFFFF;
	border: #747272 1px solid;
	height: 50px;
}

.listbox
{
	font: tahoma;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	width: 350px;
	background: #FFFFFF;
	border: #747272 1px solid;
	height: 200px;
}
.Gridtextbox
{
	font: tahoma;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	width: 60px;
	background: #FFFFFF;
	border: #747272 1px solid;
	height: 15px;
}
#concenter {

	float: right;
	width: 420px;
	margin-right:160px;
}
#conright {
	
	float: right;
	width: 160px;
}
#conleft {
	
	float: left;
	width: 180px;
}
#concenterimg {
	width: 400px;
	background-color:#231F20;
	color:#FFF;
	height:30px;
	text-align:right;
	padding-top:14px;
	padding-right:20px;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:5px;
}

#concenterhead {
	margin-top:5px;
	
	color:#7FC31B;
	height:70px;
	font-size:24px;
    font-weight:normal;
	
	
	
	
	
	
}
#concenterbox {
	font-size:16px;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	height:70px;
	width: 70px;
	display:inline-block;
	color:#FFF;
	background-color:#7FC31B;
}
#concenterbox .bigdate
{
	font-size:48px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

display:block;
padding-top:15px;
padding-bottom:10px;
}
#content h1 

{color:#7FC31B;
font-size:18px;
}
#content h2 

{color:#7FC31B;
font-size:14px;
}
.separate

{
	color:#000;
	width:100%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.greentext
{color:#7FC31B;}
.redtext
{color:#990000;}
.submitbuttongreen
{background-color:#7FC31B;
border:none;
color:#FFF;
height:20px;
width:80px;}
.contactfield
{
	background-color:#fff;
	border:2px solid #333;
	color:#000;
	height:20px;
	width:256px;
}
.contactfieldtextarea
{
	background-color:#fff;
	border:2px solid #333;
	color:#000;
	
}
.contactfieldsmall
{
	background-color:#fff;
	border:2px solid #333;
	color:#000;
	height:20px;
	width:80px;
}
#blogheader
{
	width:100%;
	background-image: url(images/blogheader.jpg);
	height: 129px;
	background-repeat: no-repeat;
}
#greenline
{
	width:100%;
	height:15px;
	background-color:#7FC31B;
}
#photos
{
	width:100%;
	height:180px;
	background-color:#fff;
	background-image: url(images/photo.jpg);
}
#greenline2
{
	width:100%;
	height:15px;
	background-color:#7FC31B;
	color:#FFF;
	text-align:right;
	font-size:14px;
	padding-top:2px;
	padding-bottom:4px;
	
}
#greenline2 a
{
	text-decoration:none;
	padding-right:10px;
	padding-left:10px;
	color:#FFF;
}
#greenline2 a:hover
{
	
	
	background-color:#000
	
}
#blogtitle
{
	
	
	width:650px;
	text-align:right;
	color:#7FC31B;
	font-size:18px;
	
}
#blogcontent
{
	
	
	width:650px;
	text-align:left;

	
}
#commentbar
{
	
	font-size:11px;
	color:#333;
	width:720px;

	
}