* { margin: 0; padding: 0; }

body {
background:#f7f7f7 /*url(../image/main_background.gif) repeat-x scroll 0pt 0px*/;
border:0pt none;
font-family:verdana,arial,helvetica,sans-serif;
font-size:65%;
font-weight:normal;
margin:0pt;
padding:0pt;
text-align:left;
color:#333333;
}

a , a:visited {
	text-decoration:none;
	color:#02333F;

}

a:hover {
	text-decoration:none;
	color:#E32000;

}


.special {
color:#27b1e5;
font-size:60px;
letter-spacing:-3px;
line-height:50px;
margin:0;
padding-top:10px;
text-align:left;
text-shadow:0 1px 0 #FFFFFF, 0 -1px 0 rgba(0, 0, 0, 0.2);
text-transform:uppercase;
width:600px;
*:width:800px;
}

ul.screenshots {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px auto;
text-align:center;
}
/*FORM*/

#form {

margin-left:110px !important;
width:350px;

}



#form textarea{width:395px; height:70px; overflow:hidden; margin-bottom:5px;}

input, textarea{color:#333;font-weight:bold; vertical-align:top; text-align:left; border: 1px solid #A4A4A4; background:transparent; font:11px Arial, helvetica, sans-serif; margin-bottom:5px; }

select{
color:#333;
vertical-align:top;
text-align:left;
background:#FFFFFF;
font:13px Arial, helvetica, sans-serif;
margin-top:2px;
margin-left:0px;
border: 1px solid #A4A4A4;
}

#submit {
background:url(../image/min_menu.jpg) no-repeat;
width:118px;
height:22px;
text-align:center;
padding-top:0px;
padding-bottom:2px;
color:#FFFFFF;
*line-height:10px;
border:none;
font-size:12px;
font-weight:bold;

}

#submit:hover {
color:#FF0000;

}

#gotocart {
background:url(../image/gotomycart.gif) no-repeat;
width:91px ;
height:19px ;
text-align:center;
line-height:18px;
font-weight:bolder;
margin:auto;

}

.section #cart p {
width:118px;
height:80px;
margin-left:8px;
line-height:15px;

}

#mycart {

width:500px ;
*:width:600px;
margin:auto ;
margin-top:10px;


}

/*#gotocart a , a:visited {
color:#FF6600;

}

#gotocart a:hover {

color:#FF0000;
}
*/

#checkout  #submit {
background:url(../image/long_for_check_out.png) no-repeat;
margin-top:10px;
width:250px;
height:32px;
color:#ff6600;
cursor:pointer;
}

#checkout  #submit:hover {
color:#FF0000;
}
/*END FORM*/

/* menu left setting */

#toolbar {
width:780px;
*width:520px;
text-align:center;
padding-top:8px;


}



ul#toolbar {

	}
	
#toolbar li {
float:left;
display:inline;
height:31px;
width:129px;
	}
	
#toolbar li a {
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
	}
	
#toolbar li a:hover {
color:#E32000;
}
	
#toolbar li.active {

color:#CC9900;

	}

#toolbar li.inactive {
	
color:#CCFF00;

	}
	
#toolbar li:hover {
color:#E32000;
	}
		
/* slider set up */


#frame {
	overflow: hidden;
	margin: 0  !important ;
	padding-top:5px;
	
	width: 789px;
	position: relative;
	
	}
	
hr {
border-color:#AAB4BE;
border-style:none none dotted;
border-width:medium medium 1px;
width:100%;
}

#scroller {
	
    width: 789px !important ;
	height:363px;
	margin:  auto;
	margin-bottom:0px;
	margin-left:0px;
	overflow: hidden;
	}

#content {
	width: 12250px;

	}
	
.price {
font-size:13px;
font-weight:bold;
color:#FF6600;

}


.mini_menu {

background:url(../image/min_menu.jpg) no-repeat;
width:118px;
height:22px;
text-align:center;
padding-top:3px;
}

.mini_menu_box {
background:url(../image/mini_menu_box.jpg) no-repeat;
width:118px;
height:110px;
text-align:left;
padding-top:10px;
padding-left:0px;
}

.order_now {
background:url(../image/ordernow.gif) no-repeat;
width:153px;
height:29px;
text-align:center;
margin-top:40px;
margin-left:40px;
padding-top:8px;
padding-left:5px;
}
	
.section {
	width: 789px !important;
	
	margin-left:8px !important;
	_margin-left:3px;
	_margin-right:3px;
	margin-top:3px;
	
	float: left;
	color:#333;
	}
	

.section h1 {	
font-size: 13px;
color:#06355a;
margin-left:110px;
padding-top:20px;
 }

	
.section p {
	margin: 0px 0 0px 0;
	margin-left:110px;
	font-size: 11px;
	line-height: 15px;
	
	text-align:left;
	}
	
.section ul {
	font-family: verdana ;
	margin-top: 0px ;
	margin-left:135px;
	font-size: 10px;
	margin-right:5px;
	}
	
#moreinfos ul {
font-family: verdana ;
	margin-top: 0px ;
	margin-left:5px;
	
	margin-right:5px;
	

}

#moreinfos li {

	font-weight:lighter;
	font-size: 10px;
	line-height: 22px;
	list-style:none;

}
	
.section li {
    list-style-image:url(../image/dot_li.jpg);
	font-weight:lighter;
	font-size: 11px;
	line-height: 22px;
	}

.section li strong {
	font-size: 19px;
	font-weight: normal;
	}

.section img {
	/*float: left;
	margin-right: 20px;
	margin-bottom: 20px;*/
	}
	
.section a {

color:#333333 ;
text-decoration:none;
}

.section a:hover {

color:#E32000;
}
	


#bottom_boxes  h1 {


font-weight:bold;
color:#333;
font-size:12px;
text-align:center;
padding-top:5px;

}


#bottom_boxes  p {


padding-left:5px;
padding-right:5px;
color:#333333;
font-size:9px;
font-style:normal;
text-align:left;
padding-top:5px;
height:115px;
overflow:hidden;

}


#bottom_boxes  a , #bottom_boxes a:visited {


margin-left:66px;
color:#000000;
font-size:10px;
font-weight:bold;
padding-top:10px;
text-decoration:none ;

}


#bottom_boxes  a:hover {


color:#E32000;




}


.banner-button {
background:transparent url(../image/banner-button.gif) no-repeat scroll 0 0;
color:#0F0F0F;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:15px;
margin:20px 20px 0;
padding:13px 17px 37px 48px;
text-decoration:none;
}


.addtocart_button  {
background:transparent url(../image/button3.png) no-repeat scroll 0 0;
border:medium none !important;
color:#02333F;
cursor:pointer;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:17px;
padding:0 0 2px;
text-align:center;
width:86px;
}



.addtocart_button:hover  {
	color:#E32000;
	
	
}

.module-new  {

margin:30px 0 0 20px;

width:740px;
height:300px;

}
.module-new .featuredIndent {
/*padding:15px 5px 15px 17px;*/
}


.featuredIndent {
background:#FFFFFF ;
float:left;
border:1px solid #DDDDDE;
overflow:hidden;
text-align:left;
width:230px;
height:300px;
margin:auto;
margin-right:10px;
}


.featuredIndent h1 {
text-align:center;
color:#06355A;
font-size:13px;
margin-left:5px;
padding-top:10px;
}

.featuredIndent p {
color:#333333;
font-size:11px;
margin-left:15px;
padding-top:15px;
height:170px;
*:line-height:12px;

}

.featuredIndent img {
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	}
	
	
.featuredIndent h5 {	
text-align:center;
margin-bottom:15px;
margin-top:15px;
font-size:15px;
}

#table_order {
	overflow:auto;
	height:200px;
	*:height:auto;
	
	
}
	

