/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
*/

body { margin:0; padding:0; font:normal 12px 'Century Gothic',Verdana, Arial; color:#333333; text-align:center; background:url(images/bgbannernew.jpg) left top repeat-x;}
a, a:hover{text-decoration:none;}
#homeL h3, #homeL h3 a{font:normal 14px 'Century Gothic', Verdana, Arial; color:#CC0099; margin:0px 0px 0px 10px; text-align:left;}
#container {width:960px; margin:0px auto; padding:0px;}
#banner{width:960px; height:537px; background:url(images/bannernew.jpg) left top no-repeat; margin:0px; padding:0px; clear:both; }
#content {width:960px; background:url(images/bgpage.jpg) left top repeat-y; margin:0px; padding:0px 0px 20px 0px; display:table; }
#homeL h3, #content h2{font:bold 16px 'century Gothic',Verdana,Arial; color:#CC0099; text-align:left; padding:10px 0px 0px 30px; text-transform:uppercase;}
#footer {width:960px; height:63px; margin:0px auto; padding:0px; background:url(images/footer.jpg) left top no-repeat; padding-top:10px;  text-align:center;}
#homeL {width:450px; float:left; margin:0px; padding:0px;}
#homeR {width:490px; float:left; margin:0px; padding:0px; display:inline;}
#home {width:225px; margin:0px; padding:0px; float:left; display:table;}
#serbox, #conbox {width:220px; height:190px; border:1px dotted #666666; margin:10px 10px 0px 10px; padding:0px; float:left; font:normal 11px 'Century Gothic',Verdana,Arial; color:#000000; text-align:left; clear:both; display:table; }
#serbox ul {list-style:none; margin:20px 0px 0px 10px; padding:0px;}
#serbox li a{list-style:none; margin-top:5px 0px 0px 10px; padding:0px 0px 0px 15px; font:normal 12px 'Century Gothic',Verdana, Arial; color:#000000; background:url(images/bul.jpg) left center no-repeat; background-position:left; }
#sertitle, #contitle {width:225px; height:48px;  padding:0px; display:table; margin-top:0px; }

#sertitle h2{ width:202px; height:43px; background:url(images/bgh2ser.jpg) center bottom no-repeat;  padding:5px 0px 0px 20px; font:normal 12px 'Century Gothic', Verdana, Arial; color:#ffffff; margin:0px 0px 0px 10px; text-align:left; cursor:hand;}
#contitle h2{width:202px; height:43px; background:url(images/bgh2con.jpg) center bottom no-repeat;  padding:5px 0px 0px 20px; font:normal 12px 'Century Gothic', Verdana, Arial; color:#000000; margin:0px 0px 0px 10px; cursor:hand;}




#footer ul {list-style:none; margin:0px 12px 0px 5px;  display:inline; padding-left:10px;   text-align:center; }
#footer ul li{ display:inline; text-align:center; }
#footer ul li a {font:normal 14px 'Century Gothic', Arial, Verdana, sans-serif; text-align:center; color:#000000; text-decoration:none; padding:0px 1px 0px 0px; margin:0px 2px; }
#footer ul li a:hover { color:#cccccc; }


.empty {width:100%; height:20px; background:none; margin:0px; padding:0px;}
.clear {clear: both;}
#content p, #homeL p{margin:0px; padding:20px 30px 20px 30px; text-align:justify;}
#footer p { margin: 0; padding: 10px 0; text-align: center; }

img.centered {display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px;	display: inline; }
img.alignleft {	padding: 4px; margin: 0 7px 2px 0;	display: inline; border:1px solid #cccccc; }
.alignright { float: right; }
.alignleft { float: left }
#searchform { margin: 10px auto; padding: 5px 3px; text-align: center;	}
#sidebar #searchform #s { width: 108px; padding: 2px; }
#sidebar #searchsubmit { padding: 1px; }
.entry form {text-align:center;	}
select { width: 130px;	}
.center { text-align: center; }
.hidden { display: none; }
hr { display: none; clear:both;}
a img {	border: none; }
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img { margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}

#navbar {
	width:960px;
	height: 35px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

#nav { 
         width:960px;
	height: 35px;
	color: #DF3D82;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	list-style: none;
	}

#nav ul {
	margin: 0px auto;
	padding: 0px;
	list-style: none;
	}
#nav a {
         color:#DF3D82;
	display: block;
	height:35px;
	font:normal 14px 'century Gothic',Verdana,Arial;
         text-align:center;
   	padding: 0px 5px 0px 5px;
	text-decoration:none;
	margin: 0px;
         width:136px;
         text-transform:uppercase;
         	}
#nav a:hover, li.current_page_item {
	color:#cccccc;
	display: block;
	height:35px;
         width:136px;
	font:normal 14px 'Century Gothic',Verdana,Arial;
         text-align:center;
   	padding: 0px 5px 0px 5px;
	text-decoration:none;
	margin-bottom: 0;
         text-transform:uppercase;
        	}
#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;

	}
#nav ul li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
#nav li li {
	margin: 0px;
	padding: 0px;
	width: 153px;
/*width:auto;*/
	}	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	/*background: #2B2B2B;
background:#FFECB1;*/
	width: 153px;
height:20px;
	float: none;
	margin: -8px 0px 0px 0px;
	padding: 8px 10px 8px 10px;
	border-bottom: 2px solid #ffffff;
/*background: url('images/bgnavSub.jpg') repeat-x center top;*/
	}
	
#nav li li a:hover, #nav li li a:active {
	/*background: #666666;*/
background:#FFDD75;
	padding: 8px 10px 8px 10px;
width:140px;
height:18px;
margin: -8px 0px 0px 0px;
border-bottom: 2px solid #ffffff;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}


/************************************************
*	Child Links			*
************************************************/
#nav li:hover ul li ul 
         {
        display:none;
	}
#nav li:hover ul li:hover ul {
        display:block;
        margin:-30px 0 0 0;
	}

	
#nav li li ul li a, #nav li li ul li a:link, #nav li li ul li a:visited {
	/*background: #2B2B2B;*/
background:#4b8fc2;
	/*width: 140px;*/
width:auto;
height:18px;
	float:left;
	margin:0;
	padding: 8px 10px 8px 10px;
	border-top: 1px solid #C0C0C0;
	}
	
#nav li li ul li a:hover, #nav li li ul li a:active {
	/*background: #666666;*/
background:#B1CFE4;
	padding: 8px 10px 8px 10px;
    margin: 0px;
width:auto;
height:18px;
	}

#nav li ul li ul li{ position: relative;}
#nav li ul li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}
#nav li li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li li:hover ul, #nav li.sfhover ul {
	left: auto;
	}
#nav li li:hover ul li {
	left: 160px;
	right: 0;
	z-index: 999999;
	}

	
/************************************************
*	SubNavbar      								*
************************************************/

#subnavbar {
	background: #999999;
	width: 920px;
	height: 24px;
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#subnav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#subnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#subnav a {
	background: #999999;
	color: #FFFFFF;
	display: block;
	font-size: 10px;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0px 15px 0px 0px;
	padding: 6px 10px 5px 10px;
	}
	
#subnav a:hover {
	background: #666666;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
    margin: 0px 15px 0px 0px;
	padding: 6px 10px 5px 10px;
	}

#subnav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 140px;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #999999;
	width: 140px;
	float: none;
	margin: 0px;
	padding: 6px 10px 5px 10px;
	border-top: 1px solid #FFFFFF;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #666666;
	}

#subnav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#subnav li:hover ul {
	left: auto;
	display: block;
	}
	
#subnav li:hover ul, #subnav li.sfhover1 ul {
	left: auto;
	}

#sidebar {width: 250px; float:left; margin:0px; padding:0px;}
#sidebar #home{margin:60px 0px 0px 20px;}
#continner {width:710px; float:left; margin:0px; padding:0px;}
#flash{width:960px; height:502px; margin:0px; padding:0px;}

