#right-sidebar .widget {background:none; border-bottom:#CCCCCC inset 2px; margin-bottom:5px;}
.widget2 {background:none; border-bottom:#CCCCCC inset 2px; margin-bottom:5px;}
.widget2{background:#F0F1F1  url(../images/right-bg.png) repeat-y top left;width:515px;padding-bottom:10px;}
.indexwidget{width:260px;padding-bottom:10px;}
#link2 li { color:#999999; margin-top:3px; }
#link2 li a{ color:#0066FF; }
.widgettitle {
	border-bottom: 1px dotted #ccc;
	font-size: 14pt;
	padding:2px 0 5px 25px;
	margin: 0 0 10px;
	background:url(../images/title-bu.gif) 0 4px no-repeat;
	line-height:1em;
	background-color:#FFFFFF;
	}
.widgettitle{padding-left:30px;color:#000000; font-size:16px}
	 
.widget a{color:#0066CC}
<!--
.style1 {
	color: #990000;
	font-weight: bold;
}
.style2 {color: #0000FF}
.style3 {color: #990000}
-->



/* formates */
.hackstyle1{ font-style:normal; font-weight:normal;}
.hidesection{display:none; font-size:12px;}
#about{ width:300px; text-align:center; background:#FFFFFF; height:30px;border:#000000 outset 2px;}
#about ul{padding-top:8px;}
#about ul li{display:inline; padding:20px; margin:5px;  background:url(../images/35.jpg) no-repeat 0 center}
#about ul li a{color:#0000FF; }
#about ul li a:hover{color:#990000; }
.imgborder{ border:#000000 inset 1px;}
.red{color:red;}

#myac{float:right;  font-weight:bold; font-size:12.5px; font-family:Arial, Helvetica, sans-serif;}
#myac a{color:#FFFFFF;  background:#000000; display:block; padding:7px; border:#000000 0px inset;}
#myac a:hover{color:#990000;background:#FFFFFF; }
/*  Juniours    */  

#juniours {background:#1BA6F1; width:180px; padding:5px; margin-left:0px;}
#juniours ul li { list-style-type:none;}
#juniours ul li a{ color:#FFFFFF; font-weight:bold; font-family:"Times New Roman", Times, serif; border:1px inset #CCCCCC; display:block; background:#006699;  padding-left:5px; font-size:14px;}
#juniours ul li a:hover{ color:#000000; background:#FFFFFF; font-size:14px; border:1px outset #CCCCCC;}
#juniours h2 {color:#FFFF00; font-size:17px;}
.juni_cate {width:186px;background:#F0F1F1  url(../images/widget-bg.jpg) no-repeat top left ; float:left;display:inline;padding-bottom:10px;margin-bottom:10px;font-size:12px} 

/*  Body    */  

html, body, div, span, applet, object, iframe, h4, h5, h6,  abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike,text, strong, sub, sup,  var,dl, dt, dd,fieldset, label, legend,{font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}

body{ font-family: Arial; 
		color: #7b7c7d;  
		background: #F0F1F1 url(../images/body-bg.jpg) no-repeat top center ; }
		
.heading{color:#990000; text-shadow: 1px 1px 2px #000; font-size:22px; margin:-4px -4px 10px 0px;}		
		
.clear{ clear: both; }
a {color:#7b7c7d;text-decoration:none} 
a:hover {color:#7FBDF3;} 


img.aligncenter {
	margin: 0 auto;
	display: block;
	}
.alignleft {
	float: left;
	}
img.alignleft {
	float: left;
	margin: 5px 10px 0 0;display: inline;
	}
.alignright {
	float: right;
	}
img.alignright {
	float: right;display: inline;
	margin: 5px 0 0 10px;
	}
	

/*-----------------------------------------------------------------Start Upper-part Layout-------------------------------------------------------*/
	
#header-wrap	{margin: 0px auto; height:100px;width:1000px;}
#header-wrap1	{margin: 0px auto; height:140px;width:1010px; border:#CCCCCC 1px solid; margin-top:0px;  margin-bottom:-1px; background:#F8F8F8;}
#logo{margin-left:5px; height:100px;width:1000px; border:#CCCCCC 1px solid; background:#FFFFFF; margin-top:4px; }
/*#logo { float:left;height:70px;margin-top:20px;}
#logo h1{background: url(../images/logo.png) top left no-repeat; text-indent: -9999px;float:left;width:279px;height:69px;}
*/

/*#logo { float:left;height:62px;margin-top:20px;}
#logo h1{float:left;width:625px;height:65px; font-size:50px; text-shadow: 2px 3px 2px #000;}*/



#search{float:right;width:255px;height:40px;margin-top:25px;display:inline;padding-top:15px}
input#s {width:190px; height:24px;padding-top:5px;margin-left:24px;background:url(../images/search-bg.png) repeat-y top left;color:#3e3e3e;border:1px solid #C2C8CB}
input#searchsubmit {color:#7b7c7d; background:url(../images/search.png) no-repeat  top left;border:none;width:32px;height:32px;text-indent:-9999px;}
input#searchsubmit:hover {background:url(../images/search-hover.png) no-repeat  top left}


/* Menu WRAP */ 
#menu-wrap { margin: 0px auto 30px; width: 998px; height:30px; background:url(../images/top-menu.png) repeat-x; border:1px solid #C2C8CB}
#menu-wrap ul{float:left;padding-top:5px;margin-left:15px;}
#menu-wrap ul li {display:inline;margin-right:20px;font-size:12px;font-weight:bold;}
#menu-wrap ul li a {color:#333333;padding:1px;line-height:14px;text-decoration:none}
#menu-wrap ul li a:hover {color:#7FBDF3;}
 

/*container */
#container { width:1000px; background:#fff ;margin:0 auto 60px;padding-bottom:20px; border:1px solid #C2C8CB}
#left-sidebar {width:185px;float:left;display:inline;padding:10px 0 10px 0px;margin:0 0 0 10px; margin-left:2px;}
#content {width:515px;float:left;display:inline;padding:10px 0 10px 0;margin-left:10px;padding-right:8px; }
#content2 {width:760px;float:left;display:inline;padding:5px 0 5px 0;margin-left:10px; padding-left:10px;}
#right-sidebar {width:270px; float:right;display:inline;padding:10px 0 10px 0;  margin-left:0px;  border-left:1px #CCCCCC solid; } 
#twitter {width:186px;background:#F0F1F1  url(../images/twitter-bg.jpg) no-repeat top left ; float:left;display:inline;padding-bottom:10px;margin-bottom:10px;} 
#twitter-inside {color:#7b7c7d;display:inline;float:left;font-family:Georgia;font-size:12px;font-style:italic;margin:60px 10px 0 15px;width:160px;}

.twitter a {color:#7b7c7d;float:left;font-size:16px;margin-top:10px;padding-left:130px;display: inline;}
.twitter a:hover {color:#7FBDF3}
.twitter-link {color:#8FC321}

.categories {width:186px;background:#F0F1F1  url(../images/widget-bg.jpg) no-repeat top left ; float:left;display:inline;padding-bottom:10px;margin-bottom:10px;font-size:12px} 
/*.categories h2 {font-size:14px;font-weight:bold;margin:15px 0 15px 30px;}*/
.categories ul {list-style:url(../images/bullet.png) outside;padding-left:15px;margin-left:20px;}
.categories li {font-size:12px;line-height:14px;margin-bottom:5px}
.categories a {color:#7b7c7d;text-decoration:none}
.categories a:hover {color:#7FBDF3;} 
.categories h2 {background:url(../images/action_check.jpg) no-repeat 2px; padding-left:30px; border:#CCCCCC solid 1px; background-color:#FFFFFF;  color:#0066FF;  font-size:16px;}
 
#ads-wrap {width:186px;background:#F0F1F1  url(../images/widet-bg.jpg) no-repeat top left ; float:left;display:inline;margin-bottom:10px;}  
#ads-image {margin:5px 0 5px 0}
.ads {padding-left:4px;margin-bottom:5px;height:85px;width:85px} 

#latest {font-size:12px; color:#000000; display:inline;padding:5px 0 5px 10px;width:485px; text-align:justify;}
#latest p{text-align:justify; margin-bottom:10px;}
#latest a{color:#666666}
#latest a:hover{color:#990000}

h3{color:#0066CC; font-size:16px;}
h4{color:#0066CC; font-size:14px;}
.box1{ background:#F4F4F4; border:#999999 outset 1px; padding:8px; margin-top:5px;}
.line{ background:url(../images/footer-line.png) no-repeat center;  margin:-10px;}
.moredetails{ color:red;}


/* Right Sidebar area */
.widget{background:#F0F1F1  url(../images/right-bg.png) repeat-y top left;width:245px;float:left;display:inline;font-size:12px;padding-bottom:10px;padding-left:15px}

/*.login{background:url(../images/key.png) no-repeat 2px; padding-left:30px; border:#CCCCCC solid 1px; background-color:#FFFFFF;  color:#0066FF; margin-left:-14px; font-size:18px; }

.login{background:#1BA6F1;width:245px;float:left;display:inline;font-size:12px;padding-bottom:10px;padding-left:10px; border:solid 1px #CCCCCC;}
.login h2 {color:#FFFF00; display:block; border-bottom:2px inset #FFFFFF; margin-left:-10px; padding-left:10px;}
.login input{ color:#FFFFFF;background:#006699; }*/

#credit {color:white;width:990px;margin:0 auto;
	text-align:center;
	padding:1.7em;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	border-bottom:solid 1px #333333;
	word-spacing:6px;
background:#000000; }
#credit a{ color:#000000 }
.footerlink {  width:900px;margin:0 auto; background:#CCCCCC; color:#000000}



