/*  

Theme Name: MC6

Theme URI: http://randomattic.com

Version: 1.0

Author: Ekta Paneri

Author URI: http://ektz.in



*/

body {

padding : 0;

margin : 0;

font : 62.5%  Arial, Helvetica, sans-serif;

line-height : 150%;

background: #fff;

color : #333;

}



a {

color : #333;

text-decoration:none;

}

a:hover {

color : #333;

}



a img { border:0px solid #000; text-decoration:none;}



h1 , h2, h3, h4, h5, h6{

padding : 0 ;

margin : 0;

}





ul , ol{

margin: 0 0 0 10px; 

padding : 0 0 0 10px;

}



hr {

height : 1px;

border-style : none;

color : #000;

margin : 10px 0;

}



.clearboth { 

clear:both; 

height:1px; 

overflow:hidden; 

width:100%;

}



.px980 { 

padding: 0 20px; 

width:980px; 

margin: 0 auto;

}







#header { 

padding:0;

margin:20px 0;

height:75px;

background: url(images/back.jpg) repeat-x;

} 



#header h1 { font: normal 50px georgia, serif; color:#fff; padding: 10px 0 0 0; text-shadow:1px 1px 0px #666; }

#header h1 a { color:#fff; }

#header h3 {  font: italic 30px Times new roman, gerogia, serif;  padding: 20px 0 0 0; color:#ccc ; float:right; display:inline; text-shadow:1px 1px 0px #000;}



#content { padding: 10px 0 0 0; }



#blog {

padding:0 ;

margin:0;

width :640px;

float:left;

}



#anime { 
width:298px ; float:right; padding:0; margin:0; background:url(images/cheerleader.jpg) top center no-repeat; height:430px;
}



#r_sidebar { width:300px; float:left; padding:0; margin: 0 40px 40px 0; background:#f3f3f3; border: 1px solid #ddd; font-size:1.3em; line-height: 30px}



#r_sidebar .title { 

font: bold 1.6em arial, sans-serif;

color: #fff;

background: url(images/back.jpg) ;

text-align:center;

margin:0 0;

width:300px;

padding: 0;

line-height:180%;

}



.row { border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin:0; padding:4px 0; width:300px;}



.close { background: (images/back.png); }

.open{ background:#f3f3f3; }

.data { background:#fff; padding: 0 0 10px 0;}

.data ul { margin: 0 0 0 40px; list-style-image:url(images/ul.png);

list-style-type:square; }

.data ul li { margin:0; padding:0; }





.name { width:140px; float:left; padding-left:10px;  }

.image { width:60px; float:left; padding-left:5px; }

.usa { background:url(images/us.png) center right no-repeat; }



#r_sidebar a.underline { text-decoration:underline; color: #63f;}



.post { 

-webkit-border-radius: 25px;

-moz-border-radius: 25px;

border-radius: 25px;

padding:25px;

margin: 0 0 25px 0;

background:#f3f3f3;

}



.entry { 

text-align:justify;  

font-size:1.2em;

line-height:135%;

}



.title {  

font-weight : normal;

font-size: 2.35em;

color: #63f;

margin: 0;

padding: 0 0 5px 0;

line-height:110%;

}



.title a { 

color: #63f; 

}







.info {

padding : 5px 0;

margin : 0;

color : #666;

font-weight:normal;

line-height: 130%;

font-size:1.2em;

}



.info a { 

color:#666; 

text-decoration:none; 

}



.end { 

height:55px;

width:640px;

background: url(images/info.png) 75% 0% no-repeat; 

margin:-25px 0 0 0;

}



#sidebar {

float:left;

width : 300px;

overflow : hidden;

padding:0 20px 0 0;

margin: 0 20px 0 0;

font-size:1.2em;

}





 .ad { 
 
 margin: 0 0 30px 0; 
width:270px; 
border:2px solid #63f;
padding: 13px; 
background:#fff url(images/banner.jpg) bottom center no-repeat;
color: #000; 
font-size:12px;
text-align:center;

-webkit-border-radius: 25px;

-moz-border-radius: 25px;

border-radius: 25px;


 -moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;

}

.ad .red { width:125px; float:right; height:45px; line-height:45px; background:url(images/red.jpg); text-align:center; -webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;  color: #fff;}

.ad .gre { width:125px; float:left; height:45px; line-height:45px; background:url(images/green.jpg); text-align:center; -webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px; color:#fff;}



.red a , .gre a { display:block; color:#fff; font-weight:bold; font-size:14px; }



.ad .stars, .ad .sblogo  { padding: 10px 0 ; clear:both;}


.u { margin: 20px 0 0 0; }

.usna { height: 40px; width:270px; background:url(images/usna.png) center center no-repeat;}

.usaa {  height: 40px; width:270px; background:url(images/usaa.png) center center no-repeat;}



.gifbanner  , .flashbanner{ 
 margin: 0 0 30px 0; 
width:270px; 
padding: 0px 15px 0px 15px; }

 .widgets { 

 margin: 0 0 30px 0; 

padding: 0; 

background:#fff ;

border:1px solid #ddd; }



  .widgets ul {

padding : 0;

margin:0;

}

 .widgets  li  {

list-style : circle;

list-style-position:inside;

margin:0;

padding: 8px 10px;

color:#333;

}



.widgets  li:hover {

list-style : disc;

list-style-position:inside;

color:#63f;

background:#f3f3f3;

}



 .widgets  li a{

	color: #000;

	text-decoration:none;

}



.widgets  li a:hover {

color: #63f;



}



.sidetitle {

font: bold 1.6em arial, sans-serif;

color: #fff;

background: url(images/back.jpg) ;

text-align:center;

margin:0 0;

width:300px;

padding: 0;

line-height:180%;

}



.sidetitle a { color :#fff } 



#footer {

margin: 10px 0 0 0;

padding: 0; 

color : #ccc;

background:url(images/back.jpg) repeat-x}



#footer a {

text-decoration : none;

color:#fff;

}





#flags { padding: 5px; margin: 0 5px;  width:185px; float:left; text-align:left; }

#flags img { padding: 4px; background: url(images/back.png); margin:0; } 



#flags2 { padding: 5px; margin: 0 5px;  width:185px; float:right; text-align:right; }

#flags2 img { padding: 4px; background: url(images/back.png); margin:0; } 



#footmid { width: 550px ; text-align:center; float:left; font:14px normal trebuchet ms, arial, sans-serif; padding: 30px 0;}





.footpost { 

-webkit-border-radius: 25px;

-moz-border-radius: 25px;

border-radius: 25px;

padding:25px;

margin: 0 0 25px 0;

background:#f3f3f3;


font-size:1.2em;

line-height:135%;


}


.navigation { text-align:center; height:20px; margin: 0 25px 0 0;  }

.alignleft { float:left;}

.alignright { float:right; }





