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

/* menu*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


.sidebarmenu{
width:150px ;
height:270px;
padding-left:20px;

}

.sidebarmenu ul{
background-color:#FFFFFF;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 115px; /* Main Menu Item widths */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #000000;
text-decoration: none;
padding: 3px;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-image: url(images/button.jpg);
background-repeat: no-repeat;/*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
	color:#323232;
}

.sidebarmenu ul li a:hover{
background-color: #CCCCCC;
}

/*Sub level menu items */



.sidebarmenu ul li ul{
position: absolute;
width: 160px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
font-size: 10px;
}

.sidebarmenu ul li ul a:visited, .sidebarmenu ul li a:active, .sidebarmenu ul li a:hover{
	color:#323232;
}



.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}



 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

/*end menu*/


body {
color: #666666;
Font: 10px, Verdana, Arial, Helvetica, sans-serif;
margin:0;
height:100%;
width:100%;
background-color: #000033;


}

a:hover{
border:none;
text-decoration:none;
color: #AB1A1B;
}
a:visited{
border:none;
text-decoration:none;
color: #000066;
}

a:link{
border:none;
text-decoration:none;
color: #000066;

}


#wrapper{
width:100%;
height: 100%;
background-color: #000033;

}

#container{
width: 900px;
}

.top{
width:625px;
height:20px;
margin-top:40px;
text-align:right;
font-size:11px;
font-family: "Times New Roman", Times, serif;
text-align:right;
padding-right:10px;
color:#0099FF;
padding-left: 225px;
padding-bottom:5px;
}

#menu_content{
width: 150px;
height:270px;
float:left;
margin-left: 65px;
padding-right:5px;
background-image:url(images/menu_backg.jpg);

}
.body_content{
width:625px;
background-color: #FFFFFF;
margin-left:215px;
}

.body_contentphoto{
	width:680px;
	background-color:#FFFFFF;
	margin-left:220px;
}

.menu_left{
width:250px;
height:100%;
float:left;
padding-right:70px;

}

.category{
padding-left:15px;
width:590px;
padding-right:20px;
font-family: "Times New Roman", Times, serif;
font-size:35px;
color: #000066;
background-color: #FFFFCC;
border:medium;
border-color: #999999;
}

.category_photo{
padding-left:15px;
width:645px;
background-color:  #323232;
padding-right:20px;
font-family: "Times New Roman", Times, serif;
font-size:35px;
color: #FFFFFF;
background-color:#666666;
border:medium;
border-color:#999999;
}

.menu_heading{
padding-top:10px;
padding-left:15px;
width:240px;
font-family: "Times New Roman", Times, serif;
font-style:italic;
padding-bottom:8px;
font-size:20px;

float:left;
}

.menu_item{
width:300px;

}

.title{
padding-top:5px;
padding-left:15px;
padding-bottom:5px;
width:200px;
color: #333333;
float:left;
font-family: "Times New Roman", Times, serif;
font-size:15px;
}


.price{
padding-top:5px;
padding-bottom:5px;
width:70px;
color: #333333;
float:right;
font-size:14px;
font-family: "Times New Roman", Times, serif;
text-align:right;
padding-right:10px;
}

.description{
padding-left:15px;
padding-bottom:5px;
width:200px;
float:left;
color: #333333;
font-size:11px;
font-family:"Times New Roman", Times, serif;

}

#header{
width: 680px;
float:left;
margin: auto;
align:center;
margin-bottom:20px;

}

#header_photo{
width: 680px;
height:455px;
float:left;
margin: auto;
align:center;
margin-bottom:20px;

}

.menu_right{
width:250px;
height:100%;
float:right;
margin-right:50px;

}

#content {
width: 650px;
margin:auto;
}

.reviewbox{
width:570px;
height:170px;
margin-left:15px;
margin: 20px;
float:left;
background-color: #FFFFCC;
}

.reviewboxinfo{
width:170px;
height:150px;
float:left;
margin-left:10px;

}
.reviewpic{
width:165px;
height:55px;
float:left;
padding-left:5px;
padding-top:10px;
}

.reviewheading{
width:160px;
font-family: "Times New Roman", Times, serif;
font-size:20px;
float:left;
padding-left:8px;
padding-top:5px;
}

.reviewtext{
width:160px;
font-family: "Times New Roman", Times, serif;
font-size:12px;
float:left;
padding-left:8px;
padding-top:5px;
}
.reviewdots{
width:2px;
height:140px;
background-image:url(images/line.png);
background-repeat:repeat-y;
float:left;
margin-left:10px;
margin-top:10px;

}
.reviewlink{
width:160px;
font-family: "Times New Roman", Times, serif;
font-size:12px;
float:left;
padding-top:5px;
padding-left:8px;
color: #000033;
}


.boxinfo{
width: 160px;
font-family: "Times New Roman", Times, serif;
font-size:20px;
text-align:center;
padding-top:8px;
}
.reviewinfo{
font-family: "Times New Roman", Times, serif;
font-size:12px;
text-align:left;
padding-top:8px;
}


.contact{
width: 400px;
float:left;
margin-left:120px;
text-align:center;
margin-top:4px;
padding-top:12px;

}

.main{
font-family: "Times New Roman", Times, serif;
font-size:25px;
text-align:center;


}

.info{
font-family: "Times New Roman", Times, serif;
font-size:15px;
text-align:center;
line-height:19px;
}



.border{
width:650px;
background-image:url(images/dots.png);
background-repeat:repeat-x;}

.footer{
width: 680px;

}

.anchor{
width:60px;
float:left;
color: #FFFFCC;
padding-bottom:40px;
}

.clear{clear:both;}
	
