@charset "utf-8";
/* CSS Document */

html, body {

	background-repeat:repeat-x;
	margin:0px;
}

.footer_btns1 img {
	float:left;
	margin-left:28px;
	margin-top:10px;
	margin-bottom:10px;

}

.textInput_search {
font-size:13px; float:left; margin-top:16px; padding-left:15px; height:auto; width:240px; border:none; background:none; color:#999999;
}

.textInput_search_btn {
float:left; margin-top:0px; margin-left:0px; width:70px; height:52px;
}

.textInput_email {
font-size:12px; float:left; margin-top:9px; padding-left:15px; height:auto; width:120px; border:none; background:none;
}

.textInput_email_btn {
float:left; margin-top:0px; margin-left:5px; width:70px; height:auto;
}

#wrapper {
	width:968px;
	height:auto;

}

#header_n {
	width:968px;
	height:156px;
	background-image:url(../images/header_n.jpg);
	float:none;
}

#menu_bk {
	width:968px;
	height:44px;
	background-image:url(../images/menu_bk.jpg);
	float:left;
}

#body_wrapper {
	width:968px;
	height: 300px;
	float:left;
}

#left_fade {
	width:25px;
	height:inherit;
	background-image:url(../images/left_fade.jpg);
	background-repeat:repeat-y;
	float:left;
}

#body_main {
	width:917px;
	height: auto;
	float:left;

}

#right_fade {
	width:25px;
	height:inherit;
	background-image:url(../images/right_fade.jpg);
	background-repeat:repeat-y;
	float:left;
	margin:0px;
}

#bk_body_wrapper1 {
	background-image:url(../images/bk_body.jpg);
	width:968px;
	height:auto;
	float:left;

}

#bk_body {

	width:968px;
	height: auto;
	background-repeat:repeat-y;
	float:left;
	background-color:#00CC66;
}


#rotator_1 {
	width:380px;
	height:230px;
	float:left;
	margin-left:25px;
	margin-top:10px;
}

#TripleG {
	width:380px;
	height:234px;
	float:left;
	margin-left:25px;
	margin-top:10px;
	background-image:url(../images/TripleG_img1.jpg);
}

#tg_wrapper_inside {
	width:300px;
	height:80px;
	margin-left:55px;
	margin-top:92px;
	float:left;
}

.tg_check {
	width:19px;
	height:19px;
	float:left;
	padding:4px;
}

.tg_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:4px;
}

.tg_redTitle {
	color:#D8000D;
	font-size:18px;
	font-weight:bold;
}

.tg_subText {
	color:#666666;
	font-size:10px;
	height:auto;
	width:auto;
	margin-left:0px;
	font-weight:bold;


}

#Testi {
	width:380px;
	height:234px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	background-image:url(../images/Testimonial_img1.jpg);
}

#Testi_text {
	width:340px;
	height: auto;
	float:left;
	margin-left:30px;
	margin-top:62px;
	text-align:left;
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#666666;

}

#Review {
	width:137px;
	height:234px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#footer_bk1 {
	background-image:url(../images/bar.jpg);
	width:935px;
	height:46px;
	float:left;
	margin-left:16px;

}

#footer_bk2 {
	background-image:url(../images/footer_bk2.jpg);
	width:935px;
	height:300px;
	float:left;
	margin-left:16px;

}

#box_3 {
	width:527px;
	height:230px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#light_blue_box {
	width:380px;
	height:63px;
	float:left;
	margin-left:25px;
	margin-top:10px;
	background-image:url(../images/lightBlue_box.png);

}

#light_blue_box2 {
	width:380px;
	height:63px;
	float:left;
	margin-left:0px;
	margin-top:10px;
	background-image:url(../images/lightBlue_box.png);

}

#Sale_BTN {
	float:left;
	height:50px;
	width:51px;
	margin-left:10px;
	margin-top:7px;

}

#blue_box_text {
	float:left;
	height:20; 
	width:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-top:13px;
	margin-left:5px;
	font-style:italic;
}

#sign_up {
	background-image:url(../images/signup_bk.png);
	height:35px;
	width:223px;
	float:left;
	margin-top:14px;
	background-repeat:no-repeat;
	margin-left:5px;
}

#search_itemBox {
	background-image:url(../images/search_input_gr.png);
	height:52px;
	width:327px;
	float:left;
	margin-top:25px;
	background-repeat:no-repeat;
	margin-left:100px;
}

#ad_bar {
	width:937px;
	height:55px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
}


#need_help_imgTop {
	width:527px;
	height:63px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	background-image:url(../images/need_help_imgTop.png);
}

#need_help_text {
	height:auto;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	float:left;
	margin-left:100px;
	margin-top:10px;
	font-weight:bold;
	text-align:left;
	font-size:20px;
}

#number_emailUs {
	height:auto;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin-left:90px;
	margin-top:10px;
	text-align:left;
	font-size:20px;
	font-weight:bold;
}

#logo {
	width:416px;
	height:60px;
	float:left;
	margin-top:20px;
	margin-left:60px;
}

#top_menu_wrapper {
	width:968px;
	height:50px;
	float:left;
	margin-left:20px;


}

.top_menu {
	width:auto;
	height:37px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.top_menu ul{
	margin: 0; padding: 0;
	float: left;
}

.top_menu ul li{
	display: inline;
}

.top_menu ul li a{
	float: left; text-decoration: none;
	color: #FFFFFF;padding: 10.5px 11px; 
}

.top_menu ul li a:visited{
	color: white;
}
	
.top_menu ul li a:hover, .menu ul li .current{
	color:#FFCC00; background-repeat:no-repeat;
	font-weight:bold;
}
#phone_number {
	float:left; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFCC00;
	font-weight:bold; 
	margin-top:7px; 
	margin-right:235px;
	margin-left:10px;
	font-size:18px;
}


.top_menu2 {
	width:auto;
	height:37px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
}

.top_menu2 ul{
	margin: 0; padding: 0;
	float: left;
}

.top_menu2 ul li{
	display: inline;
}

.top_menu2 ul li a{
	float: left; text-decoration: none;
	color:#233D50;padding: 10.5px 11px; 
}

.top_menu2 ul li a:visited{
	color: white;
}
	
.top_menu2 ul li a:hover, .menu ul li .current{
	color:#990000; background-repeat:no-repeat;
	font-weight:bold;
}

#badges {
	height:300px;
	width:auto;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#additional_info {
	height:300px;
	width:500px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#PayPal_McAfee {
	width:550px;
	height:auto;
	float:left;
	margin-top:10px;
}

#PayPal_McAfee img {
	padding:2px;

}

#text_footer_last {
	text-align:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:400px;
	margin-left:85px;
	margin-top:10px;
	text-align:right;

}

#badges img {
	padding:5px;

}

.menu{
width:968px;
height:44px;
background-image:url(../images/menu_bk.jpg);
float:left;
}
.menu ul{
margin:0px;
padding:0px 0 0 8px;
height:38px;
margin-left:40px;
	
}
.menu ul li{
float:left;
list-style-type:none;
}
.menu ul li.line2{
float:left;
padding:4px 0px;
}
.menu ul li a{
	display: block;
	height: 21px;
	padding: 10px 8px 5px 8px;
	font:15px Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
}
.menu ul li a:hover{
display:block;
margin-top:1px;
height:21px;
padding:10px 8px 5px 8px;
background: url(../images/menu_hover_bg.jpg) repeat-x;
font:15px Arial, Helvetica, sans-serif;
color:white;
text-decoration:none;
}
