/* CSS Document */
body{
margin:0px;
background:url(images/bg.gif) #014564 repeat-x;
font:normal 12px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:20px;
}

img {
	border: none;
}

h1{
font-family: Trajan Pro, Helvetica, sans-serif;
color:#199bcb;
font-size: 18px;
padding-left: 10px;
margin-bottom: 0px; 
text-transform:uppercase;
}
h2{
font-family: Trajan Pro, Helvetica, sans-serif;
color:#ffffff;
font-size: 14px;
padding-left: 10px;
margin-bottom: 0px;
text-transform:uppercase;
}
.powerbutton {
	BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: auto;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Trajan Pro, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #199bcb;
}
#content{
margin:0 auto;
width:919px;
height:auto;
top:0px;
padding:0px 35px 0px 36px;
overflow:hidden;
}
.bg-logo{
background:url(images/bg-logo.gif) no-repeat;
background-position:right top;
}
/*-----------header----------*/
#totalheader{
float:left;
width:918px;
top:0px;
padding:0px;
}
#header-image01{
float:left;
width:306px;
height:364px;
top:0px;
padding:0px;
}
#header-image02{
float:left;
width:306px;
height:364px;
top:0px;
padding:0px;
}
#header-image03{
float:left;
width:306px;
height:364px;
top:0px;
padding:0px;
}
/*-----------end header----------*/
/*-----------menu----------*/
#totalmenu{
float:left;
width:918px;
top:0px;
padding:0px;
}
.menu-bg{
background:url(images/menu-bg.gif) repeat-x;
}
#menu-left{
float:left;
width:15px;
height:36px;
top:0px;
padding:0px;
}
#menu-mid{
float:left;
width:886px;
height:36px;
top:0px;
padding:0px;
}
#menu-right{
float:left;
width:17px;
height:36px;
top:0px;
padding:0px;
}
/*-----------end menu----------*/
/*-----------body----------*/
#totalbody{
float:left;
width:886px;
top:0px;
padding:0px 17px 0px 15px;
background:url(images/body-bg.gif) repeat-y;
}
#body-content{
float:left;
width:860px;
top:0px;
padding:13px 13px 10px 13px;
border-bottom:3px solid #199BCB;
}
#body-middle{
float:left;
width:850px;
height:auto;
top:0px;
padding:0px;
}

#body-middle h2{
font-family: Trajan Pro, Helvetica, sans-serif;
color:#ffffff;
font-size: 14px;
padding-left: 10px;
margin-bottom: 0px;
text-transform:uppercase;
text-decoration: underline;
}


#body-left{
float:left;
width:425px;
height:160px;
top:0px;
padding:0px;
}

#body-right{
float:left;
width:417px;
height: 160px;
top:0px;
padding:0px 0px 0px 17px;
}

#body-separetor{
float:left;
width:1px;
height:auto;
top:0px;
padding:0px;
}

#body-right-top{
float:left;
width:417px;
height:auto;
top:0px;
padding:0px;
margin-bottom:3px;
}
#body-right-mid{
float:left;
width:417px;
height:auto;
top:0px;
padding:0px;
margin-bottom:18px;
}
#body-right-bottom{
float:left;
width:412px;
height:auto;
top:0px;
padding-right:5px;
text-align:right;
}
.right-img{
float:left;
width:121px;
height:auto;
margin-right:24px;
text-align:center;
}
.right-img01{
float:left;
width:121px;
height:auto;
text-align:center;
}
.normaltext{
font:normal 12px Arial, Helvetica, sans-serif;
color:#CCCCCC;
line-height:20px;
text-decoration:none;
}
.error-msg{
  color:#ff0000;
}

.img-cap{
font:normal 12px Arial, Helvetica, sans-serif;
color:#E1E1E1;
line-height:28px;
text-decoration:none;
}
.more{
font:normal 12px Arial, Helvetica, sans-serif;
color:#4FB2DF;
text-decoration:none;
}
.more:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#4FB2DF;
text-decoration:none;
}
/*-----------end body----------*/
/*-----------footer----------*/
#totalfooter{
float:left;
width:844px;
height:52px;
top:0px;
padding:6px 44px 0px 30px;
background:url(images/footer-bg.gif) no-repeat;
}
#footer-left{
float:left;
width:300px;
top:0px;
padding:0px;
}
.footer-link{
font:normal 10px Arial, Helvetica, sans-serif;
color:#C9CACB;
text-transform:uppercase;
text-decoration:none;
}
.footer-link:hover{
font:normal 10px Arial, Helvetica, sans-serif;
color:#199bcb;
text-transform:uppercase;
text-decoration:none;
}
#footer-right{
float:right;
width:200px;
top:0px;
padding:0px;
}
.copyright{
font:normal 10px Arial, Helvetica, sans-serif;
color:#C9CACB;
text-transform:uppercase;
text-decoration:none;
}
/*-----------end footer----------*/



/*-----------product content-----*/

#product_content_container {
float: left;
margin-left: 10px;
width: 860px;
height: 2550px;

}
.product_content {
font:normal 12px Arial, Helvetica, sans-serif;
color:#CCCCCC;
line-height:20px;
text-decoration:none;
font-weight: bold;
text-align: center;
width: 270px;
height: 240px;
margin: 5px;
float: left;
}

.product_image {
	width: 270px;
	height: 203px;
}

.product_name {
	width: 270px;
	height: 15px;
}

.product_price {
	width: 100px;
	height: 15px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 25px;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.product_number {
	width: 120px;
	height: 15px;
	float: left;
	text-align: right;
	padding: 0px 25px 0px 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
}

/*------end product content------*/


