﻿#top { 
color : #fff;
font-size : 175%;
font-family : Tahoma;
margin-top : 5px;
} 
#bar { 
background : #fff;
padding : 5px 5px 0 5px;
} 
body { 
background : #bfbfbf url(t-dr.gif) repeat-x;
font : 0.7em Tahoma, Arial, sans-serif;
line-height : 1.5em;
color : #000;
} 
#content { 
margin : auto;
width : 850px;
} 
h1, h4, h5, h6 { 
font-size : 100%;
font-family : Tahoma;
margin : 0 0 0.3em 0;
color : #000;
padding-bottom : 0.3em;
} 
h2 { 
margin-bottom : 0;
font-size : 110%;
} 
.image { 
border : 0;
float : left;
} 
.top_info { 
color : #ffffff;
float : right;
width : 490px;
border-bottom : 0 solid #fff;
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
.top_info_left { 
width : 220px;
float : left;
} 
.top_info_right { 
float : right;
width : 250px;
padding : 0 0 0 5px;
border-left : 1px solid #fff;
} 
.top_info_right a { 
color : #ffffff;
} 
#breadcrumb { 
clear : both;
background : #6699cc url(corner.gif) no-repeat top right;
color : #fff;
padding : 7px 0 7px 5px;
font : bold 1em Tahoma;
margin : 0 0 0 0;
} 
.featurebox, .leftpro { 
background : #ffffff;
padding-bottom : 5px;
margin : 0;
font : 1.2em Tahoma;
line-height : 1.5em;
text-align : justify;
} 
.pagination a, .featurebox a, .box1 a, .footer a, .top_info a:hover, #text a { 
color : #6699cc;
border-bottom : 1px dotted #6699cc;
text-decoration : none;
} 
.featurebox h3 a, .top_info a, #breadcrumb a, .leftpro a, #content #breadcrumb a:visited { 
color : #fff;
border-bottom : 1px dotted #fff;
text-decoration : none;
} 
.featurebox h3 a:hover, .leftpro a:hover, .featurebox a:hover, .box1 a:hover, .footer a:hover, #breadcrumb a:hover, #content #breadcrumb a:active, #text a:hover { 
color : #000;
border-bottom : 1px dotted #000;
text-decoration : none;
} 
.leftpro h3,.featurebox h3{ 
background : #6699cc url(corner.gif) no-repeat top right;
color : #fff;
padding : 7px 0 7px 5px;
font : bold 1em Tahoma;
margin : 0 0 3px 0;
} 
.featurebox h1{
background : #6699cc url(corner.gif) no-repeat top right;
color : #fff;
padding : 7px 0 7px 5px;
font : bold 2em Tahoma;
margin : 5px 0 3px 0;
}
.featurebox h1 a {
color : #fff;
font-size:0.8em;
}

.right_list { 
float : right;
width : 670px;
padding : 0;
} 
.left_list { 
float : left;
width : 160px;
padding : 0;
} 
.pagination { 
background : #f2f2f2;
color : #666;
padding : 4px 2px 4px 7px;
border : 1px solid #ddd;
margin : 0 0 0;
} 
.pagination p { 
position : relative;
text-align : right;
} 
.pagination p a, .pagination p a:visited, .pagination p a:hover, .pagination p a:active { 
text-decoration : none;
background : #fff;
padding : 2px 5px;
border : 1px solid #ccc;
} 
.pagination p a:hover { 
background : #f58c22;
color : #fff;
} 
.pagination p span { 
text-decoration : none;
background : #fff;
padding : 2px 5px;
border : 1px solid #ccc;
color : #ccc;
} 
.pagination * { 
margin : 0;
} 
.pagination h4 { 
margin-top : -1.45em;
padding : 0;
border : none;
} 
#text { 
color : #0F1F24;
height : 100%;
border : 1px dotted #336699;
padding : 5px 5px 5px 5px;
text-align : justify;
font-size:1.2em;
line-height : 1.5em;
} 
#ads h2 { 
font : bold 1em Verdana;
color : #319a00;
padding : 0;
margin : 5px;
margin-bottom : 10px;
} 
#ads1, #ads2 { 
font : bold 12pt Verdana;
color : #9ccf00;
text-align : right;
} 
#ads2 { 
color : #1892ce;
} 
.cart { 
padding-left : 0px;
padding-top : 15px;
padding-bottom : 0;
} 
.cart li { 
list-style-type : none;
display : inline;
} 
.cart a { 
background : #000;
color : #fff;
text-align : center;
margin : 5px;
padding : 5px;
} 
.cart a:hover { 
background : #6699cc;
color : #fff;
} 
.topmenu ul { 
padding-left : 0;
margin-left : 0;
margin-top : 5px;
background-color : #264d5a;
color : white;
float : left;
width : 100%;
font-family : verdana;
} 
.topmenu ul li { 
display : inline;
text-align : center;
} 
.topmenu ul li a { 
padding : 5px 15px;
background-color : #264d5a;
color : white;
text-decoration : none;
float : left;
border-right : 1px solid #fff;
} 
.topmenu ul li a:hover { 
background-color : #000;
color : #fff;
} 
.box1 { 
background : #dadbdd;
border : 1px dotted #264d5a;
text-align : justify;
margin-top : 0;
padding : 2px;
} 
#navcontainer { 
margin-top : 5px;
} 
#navcontainer ul { 
border-bottom : 1px solid #fff;
margin : 0;
padding : 0;
list-style-type : none;
font-family : verdana, arial, Helvetica, sans-serif;
} 
#navcontainer li { 
margin : 0 0 1px 0;
} 
#navcontainer a { 
display : block;
padding : 5px 5px;
width : 150px;
color : #fff;
background-color : #264d5a;
text-decoration : none;
} 
#navcontainer a:hover { 
color : #fff;
background-color : #000;
text-decoration : none;
} 
#navcontainer ul ul li { 
margin : 0 0 1px 0;
} 
#navcontainer ul ul a { 
display : block;
padding : 5px 5px 5px 10px;
width : 145px;
color : #fff;
background-color : #6699cc;
text-decoration : none;
} 
#navcontainer ul ul a:hover { 
color : #fff;
background-color : #000;
text-decoration : none;
} 
.leftpro { 
width : 160px;
margin-top : 5px;
} 
.footer { 
clear : both;
text-align : center;
line-height : 1.8em;
border-top : 1px solid #ccc;
margin-top : 20px;
}

#sidebar {
	float: left;
	width: 160px;
	padding-top:5px;
	padding-right: 0px;
	margin-top:0px;
	border-left: 1px solid #f2f2f2;

}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;	
	background:#6699cc;
}

#sidebar li, #sidebar li h4{
	padding: 0;
	border-bottom: 0px solid #f3f3f3;
	margin: 0px;
	display: inline;

}

#sidebar h3 {
text-align:left;
	padding: 5px;
	border-bottom: 1px solid #000000;
	font-size: 1em;
	font-weight: bold;
	background:#264D5A;
	color:#ffffff;	margin: 0px;
}

#sidebar a {
display: block;
padding: 5px 5px;
border-bottom: 1px solid #ffffff
;
text-decoration: none;
color: #ffffff;
}

#sidebar a:hover {
	color: #ffffff;
	background: #264D5A;
	padding: 5px 5px;
	text-decoration: none;
	border-bottom: 1px solid #000000;

}

#sidebar #active {
	background: #ffffff
;
	color: #000000;
}
