@import 'categories.css';
/* CSS Document */
body
{
  background:#f7f7f7;
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#444444;
  text-align:justify;
  margin:0px auto;
}

 #header-outer
 {
   background:url(images/header-bg.jpg) repeat-x;
   width:100%;
   height:221px;
   margin:0 auto;
 }
 
#header
{
  background:url(images/header.jpg) no-repeat;
  width:1000px;
  height:221px;
  margin:0 auto;
}

 #menu-outer
 {
   background:url(images/menu-strip.jpg) repeat-x;
   width:100%;
   height:34px;
   margin:0 auto;
   clear:both;
 }
#menubar
{
   background:url(images/menu-bg.jpg) no-repeat;
   margin:0 auto;
   width:1000px;
   height:34px;

}
 
#menu-content
{
  padding: 0;
  position: relative;
  margin:0 auto;
  height:34px;
  margin-left:32px;
 

}


#menu-content ul 
{
   color: #FFF;
   padding-left: 0;
   margin:0px;
}



#menu-content li 
{   
   display:inline; 
   list-style:none;
}


#menu-content li a.up
{
  
   width:76px;
   height:24px;
   list-style:none;
   font: 12px Arial,verdana, sans-serif;
   margin:0px;
   padding-top:2px;	
   float:left;
   color: #000000;
   text-decoration: none;
   text-align:center;
   
}





#menu-content li a
{
  
   width:76px;
   height:24px;
   list-style:none;
   font: 12px Arial,verdana, sans-serif;
   margin:0px;
   padding-top:8px;	
   float:left;
   color: #000000;
   text-decoration: none;
   text-align:center;
   
}


 


#menu-content li a:hover
{
	font: 12px Arial,verdana, sans-serif; 
	color:#0066cb; 
	background:url(images/munu-bg.jpg) no-repeat; 
}

#left-sec
{
  width:612px;
  float:left;
  margin-top:20px;
  padding-left:30px;
  height:auto !important;
  min-height:610px !important;
  height:610px;
} 

#main
{
  width:1000px;
  margin:0 auto;
}

#left-matter
{
  width:610px;
  margin:0 auto;
  line-height:20px;

}

#matter-up
{
  background:url(images/mainmatter-up.jpg) no-repeat;
  width:595px;
  height:56px;
  float:left;
  padding:15px 0px 0px 20px;
}

#matter-mid
{
  background:#FFFFFF;
  width:568px;
  height:auto !important;
  min-height:610px !important;
  height:610px;
  float:left;
  border-left:1px #dddddd solid;
  border-right:1px #dddddd solid;
  border-bottom:1px #dddddd solid;
  padding:0px 20px 15px 20px;
}

h1
{
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size:20px;
  color:#000000;
}
h2 a {
font-family: Arial,Verdana,  Helvetica, sans-serif;
  color:#000000 !important ;
}
 #welcome-img
{
  width:160px;
  height:160px;
  float:left;
  margin-right:10px;
  margin-bottom:10px;
 }
 
 #tag-img
{
  width:80px;
  height:75px;
  float:right;
  margin-left:10px;
  margin-bottom:10px;
 }

#right-sec
{
  width:309px;
  float:right;
  margin-top:20px;
  padding-right:30px;
}right-matter
{
  width:309px;
  margin:0 auto;
  line-height:20px;
}

/*#right-matter ul 
{
 margin:0px;
 padding:0px;
  }

#right-matter li 
{
 
list-style:none;
 
}
*/
#rightbox-up
{
  background:url(images/rightbox-up.jpg) no-repeat;
  width:289px;
  height:26px;
  color:#000000;
  font-size:18px;
  font-weight:bold;
  padding:15px 0px 0px 20px;
  
}

#rightbox-mid
{
  background-color:#FFFFFF;
  width:267px;
   height:auto !important;
  min-height:60px !important;
  height:60px;
  color:#626262;
  font-weight:bold;
  padding:20px 20px 0px 20px;
  
   border-left:1px #dddddd solid;
  border-right:1px #dddddd solid;
  border-bottom:1px #dddddd solid;
  margin-bottom:20px;
  line-height:20px;
}

input 
{ 
	font : normal 1em Arial, Verdana, Tahoma, sans-serif;
	color : #000;
	width:128px;
	height:20px;
	background:#f3f3f3;
	border : 1px solid #c6c6c6;
 } 
 
 input.big
{ 
	font : normal 1em Arial, Verdana, Tahoma, sans-serif;
	color : #000;
	width:216px;
	height:22px;
	background: #FFFFFF;
	border:1px solid #0099CC;
	
 } 
input.button 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(images/input-btn.jpg) no-repeat;
	width:81px;
	height:21px;
	color:#666666;
	margin-top:2px;
	border:0px;
	float:left;
	cursor:pointer;
} 

input.button1 
{
background:url(images/go-btn.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	 
	width:62px;
	height:25px;
	color:#fff;
	margin-top:2px;
	border:0px;
	float:left;
	cursor:pointer;
} 


#right-sec ul
{
margin:0px;
padding:0px;
padding-left:16px;
}

#right-sec li
{
background:url(images/bullet.jpg) no-repeat;
  list-style:none;
   padding-left:25px;
  margin-bottom:10px;
}

#right-sec a{ color:#444444; text-decoration:none; font-weight:normal;   }
#right-sec  a:hover{ color:#0066cb; text-decoration:underline; font-weight:normal; }


 #search
{
  width:600px;
  float:left;
  margin:5px 0px 0px 30px; 
 } 
 
 
 #search-1
{
  width:600px;
  float:left;
  margin:8px 0px 0px 0px; 
 } 
 
 #subscribe
 {
   width:500;
   float:left;
   margin:20px 0px 0px 40px;
   font-size:11px;
   color:#FFFFFF;
 }
 
#subscribe a{ color:#7fc7ff; text-decoration:underline; font-weight:normal;   }
#subscribe  a:hover{ color:#7fc7ff; text-decoration:none; font-weight:normal; }

#gray-strip
{
  background-color:#e3e3db;
  width:100%;
  height:20px;
  float:left;
}


#footer-outer
{
  background-color:#014b94;
  width:100%;
  height:50px;
  float:left;
}

#footer-right
{
  width:400px;
  float:right;
  margin-right:0px;
  text-align:right;
  color:#FFFFFF;
  margin-top:8px;
}

#footer-right a{ color:#fff; text-decoration:none; font-weight:normal;   }
#footer-right  a:hover{ color:#7fc7ff; text-decoration:underline; font-weight:normal; }

#down-bg
{
  background-color:#0066cb;
  width:100%;
  float:left;
  height:auto !important;
  min-height:100px !important;
  height:100px;
}



#blue-bg
{
 width:929px;
 height:auto !important;
 min-height:200px !important;
 height:200px;
 margin:0 auto;
 color:#FFFFFF;
}

#blue-bg a
{
text-decoration:none;
color:#FFFFFF;
}


#blue-bg a:hover
{
text-decoration:underline;
color:#FFFFFF;
}



#box-1
{
background:url(images/divider.jpg) no-repeat right;
width:269px;
float:left;
padding:0px 20px 0px 20px;
margin-top:50px;
}

#box-1 li
{
background:url(images/bullet-1.jpg) no-repeat;
list-style:none;
padding-left:30px;
margin-left:-30px;
margin-bottom:10px;
}

#box-1 ul
{
margin-top:0px;
}




#box-2
{
background:url(images/divider.jpg) no-repeat right;
width:269px;
float:left;
padding:0px 20px 0px 20px;
margin-top:50px;
}

#box-2 ul
{
margin-top:0px;
}


#box-2 li
{
background:url(images/bullet-1.jpg) no-repeat;
list-style:none;
padding-left:30px;
margin-left:-30px;
margin-bottom:10px;
}


#box-3
{
width:269px;
float:left;
padding:0px 20px 0px 20px;
margin-top:50px;
}

#box-3 li
{
background:url(images/bullet-1.jpg) no-repeat;
list-style:none;
padding-left:30px;
margin-left:-30px;
margin-bottom:10px;
}

#box-3 ul
{
margin-top:0px;
}

.image-div
{
text-align:center;
margin-bottom:30px;
}

#footer-outer-1
{
  background-color:#014b94;
  width:100%;
  height:50px;
  float:left;
}

#down-footer
{
  width:500px;
  float:left;
  margin:20px 0px 0px 30px;
  color:#6ac7f3;
}

#down-footer a{ color: #FFFFFF; text-decoration:underline; font-weight:normal;   }
#down-footer  a:hover{ color: #FFFFFF; text-decoration:none; font-weight:normal; }

#down-footer-1
{
  width:400px;
  float:right;
  margin:20px 20px 0px 0px;
  color:#6ac7f3;
  text-align:right;
}

#down-footer-1 a{ color: #FFFFFF; text-decoration:underline; font-weight:normal;   }
#down-footer-1  a:hover{ color: #FFFFFF; text-decoration:none; font-weight:normal; }


div.blog_ads{background:#FFF url(images/post-bg.jpg) 0 0 repeat-x;padding:20px;margin:0 0 20px;border:1px solid #E5E5E5;font-size:120%;line-height:130%}
div.blog_ads h3{font-size:140%;font-weight:normal;color:#000;font-family:Arial;margin:0 0 5px}
div.blog_ads h3 a:link,div.blog_ads h3 a:visited{color:#000!important;text-decoration:none!important}
div.blog_ads h3 a:hover{color:#000!important;text-decoration:underline!important}
div.blog_ads p a:link,div.blog_ads p a:visited{color:#0066CB;text-decoration:underline}
div.blog_ads p a:hover{color:#444;text-decoration:none}

#comment {
width:400px;
}

/* Disqus Comment */
.commentbox a{background:url(images/commentbox.png) 0 0 no-repeat;margin:0;padding:0;display:block;width:75px;height:72px;text-align:center!important}
.commentbox a{color:#444!important;text-decoration:none!important;font-size:38px;font-weight:bold;letter-spacing:-2px;line-height:150%;overflow:hidden}
.commentbox a:hover{background:url(images/commentbox.png) 0 -75px no-repeat!important;text-decoration:underline!important}
.commentbox a:hover{color:#0066CB!important}


.url{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#076acc;
} 

div.textwidget a:link,div.textwidget a:visited{color:#0066CB;text-decoration:underline!important}
div.textwidget a:hover{color:#444;text-decoration:none!important}
div.banners img{padding:2px}


input.input{background-image:url(simages/form_bg.jpg);background-repeat:repeat-x;border:1px solid #ddd;font-size:12px;color:#777;padding:4px;font-family:Arial}
select{height:26px;background-image:url(images/form_bg.jpg);background-repeat:repeat-x;border:1px solid #ddd;font-size:12px;color:#777;padding:4px;font-family:Arial}
input.submitbutton{background-image:url(images/button_bg.png);background-repeat:repeat-x;border:1px solid #ddd;font-size:12px;color:#fff;font-weight:bold;padding:2px;font-family:Arial;width:auto;cursor:pointer}

#feedbox a:hover{color:#0066CB!important;text-decoration:none!important}
#feedbox a:hover span{text-decoration:underline!important}
#feedbox a{color:#000;text-decoration:none!important}
#feedbox{font-size:1em;text-align:center;margin:0;padding:0}
#feedbox big{font-size:1.6em;font-family:Arial,Tahoma,sans-serif;font-weight:bold;letter-spacing:-1px;line-height:20px;text-align:center!important;margin:0}
#feedbox span{font-size:1.1em;line-height:16px}

/* Twitter Tools */
div#twitter-tools a:link,div#twitter-tools a:visited{color:#0066CB;text-decoration:underline!important}
div#twitter-tools a:hover{color:#444;text-decoration:none!important}
div.tile_header{display:none!important}
div.banners img{padding:2px}

