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

body {
padding : 0 0 0 0;
margin : 0 0 0 0;
font : normal 12px/14px Arial, Helvetica, sans-serif;
background-position : center top;
color:#000000;
background-color : #0d2437;
}

p, td, input, label, form, h1, h2, h3, h4, h5, h6 {
padding : 0;
margin : 0;
}

ul {
list-style-type : none;
padding : 0;
margin : 0;
}

img {
display : block;
padding : 0;
margin : 0;
border : none;
}

.specer {
font-size : 0;
line-height : 0;
clear : both;
}

/*----------------------main-body----------------------*/
#main-body-part {
margin : 0 auto 0 auto;
width : 1000px;
}

#main-inner{
float:left;
width:1000px;
background:#ffffff;
}

#header{
float:left;
width:1000px;
background:url(images/header.gif) no-repeat;
height:249px;
}

#logo{
float:left;
width:247px;
height:44px;
padding:96px 0px 0px 176px;
margin:0px 0 0px 0px;
}


#total-search{
float:right;
width:207px;
height:26px;
background:url(images/search.gif) no-repeat;
margin:14px 15px 0 0;
}

#search-box{
float:right;
width:141px;
margin:4px 6px 0 0;
height:17px;
}

#search-text{
float:left;
width:45px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
text-decoration:none;
padding:5px 5px 2px 5px;
}

.box{
border:none;
background:url(images/search-box.gif) no-repeat;
}

/*-------------------middle-main-body-----------------*/

#middle-main-body{
background:url(images/right-image.gif) repeat-y right #FFFFFF;
float:left;
width:990px;
clear:both;
overflow:hidden;
padding:0 0px 0 10px;
}

/*-----------------left-main-body--------------------------*/
#left-main-body{
float:left;
width:170px;
margin:6px 9px 0 0;
}

#left-nav{
float:left;
width:170px;
padding:5px 0px 5px 0px;
}

#left-nav ul li{
list-style-type:none;
line-height:27px;
border-bottom:dotted 1px #000000;
}

#left-nav ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
text-decoration:none;
color:#000000;
line-height:27px;
background:url(images/top-dot.gif) no-repeat 15px 50%;
padding:3px 0 5px 35px;
}

#left-nav ul li a:hover{
color:#004684;
}

#left-nav ul li.lowwrline{
border-bottom:none;
}

#popular-categories-nav{
float:left;
width:170px;
padding:5px 0px 5px 0px;
}

#popular-categories-nav h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
text-decoration:none;
color:#cc9900;
padding:3px 0 5px 25px;
border-bottom:solid 1px #000000;
background:url(images/image.gif) no-repeat 0px 0px;
}

#popular-categories-nav ul li{
list-style-type:none;
line-height:27px;
border-bottom:dotted 1px #000000;
}

#popular-categories-nav ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
text-decoration:none;
color:#000000;
line-height:27px;
background:url(images/blue-arrow.gif) no-repeat 15px 50%;
padding:5px 0 5px 30px;
}

#popular-categories-nav ul li a:hover{
color:#004684;
}

#popular-categories-nav ul li.lowerline{
border-bottom:none;
}

#directory-statistics{
float:left;
width:170px;
padding:5px 0px 5px 0px;
}

#directory-statistics h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
text-decoration:none;
color:#cc9900;
padding:3px 0 5px 25px;
border-bottom:solid 1px #000000;
background:url(images/image.gif) no-repeat 0px 0px;
}

#directory-statistics ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
text-decoration:none;
color:#333333;
padding:3px 0 2px 25px;
}

.blue-lower{
color:#006699;
}

/*-----------------middli-body-----------------*/

#middle-body{
float:left;
width:585px;
margin:6px 9px 0 0px;
}

#middle-top-text{
float:left;
width:585px;
}

#middle-top-text p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
text-decoration:none;
color:#000000;
padding:5px 0 5px 0;
}

.blue{
font-size:15px;
color:#015891;
font-weight:bold;
}


#directory{
float:left;
width:585px;
}

#directory h2{
background:url(images/blue-big-arrow.gif) no-repeat 5px 7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
text-align:left;
text-decoration:none;
color:#015891;
padding:7px 0 5px 25px;
border-bottom:solid 1px #000000;
margin:0 0 5px 0;
}

#container{
float:left;
width:585px;
padding:5px 0 5px 0;
}

#arts{
float:left;
width:190px;
margin:5px 0 5px 0;
}

#arts h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
text-decoration:none;
color:#006699;
background:url(images/blue-arrow-1.gif) no-repeat 5px 5px;
padding:5px 0 5px 23px;
}

#arts h2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
text-decoration:none;
color:#006699;
}

#arts h2 a:hover{
text-decoration:underline;
}


#arts ul li{
list-style-type:none;
line-height:20px;
}

#arts ul li a{
background:url(images/blue-arrow-2.gif) no-repeat 5px 50%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
text-decoration:none;
color:#333333;
padding:0px 0 2px 15px;
margin:0 0 0 10px;
}

#arts ul li a:hover{
color:#006699;
}


/*-------------------right-main-body-------------*/
#right-main-body{
float:left;
width:205px;
margin:0 0 0 2px;
padding:0 10px 7px 0;
}


#add-box{
float:left;
width:163px;
border:solid 1px #ac8610;
margin:8px 0 7px 35px;
}

.selector {
filter: alpha(opacity=0);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: .5;
-khtml-opacity: .5;
opacity: .5; 

}

.opacity{
position: relative;
filter: progidXImageTransform.Microsoft.Alpha(opacity=0);
height: 250px;
width:100%;
}


/*-------------------footer----------------------*/
#footer{
	float:left;
	padding:15px 0 0px 0;
	height:85px;
	width:1000px;
	background:url(images/footer.gif) no-repeat #ffffff;
	}
	#footer a{
	text-decoration:none;
	color:#ccffff;
	}
	#footer a:hover{
	text-decoration:none;
	color:#ffffff;
	}
	
#footer  h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#ccffff;
	font-weight:normal;
	text-align:right;
	padding:35px 20px 4px 30px;
}


	
#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ccffff;
	text-align:right;
	padding:5px 30px 4px 20px;
	}
	.rig-img2{
padding:5px 5px 5px 5px;
border:solid 1px #000000;
margin:5px 5px 10px 22px;
}
