/* STYLE */
body{
	font-family:Bookman Old Style,Garamond,serif;
	font-size:14px;
	text-align:center;
	margin:0;
	padding:0;
	background-color:#505050;
}
a{
 text-decoration:none;
 color:#5789e5;
}
a:hover{
 text-decoration:underline;
}
.textHeading{
 font-size:large;
}
.textStandard{
 font-size:normal;
}
.textIndented{
 padding:0 20px;
}
.image{
 border:none;
}
.textTitle{
 font-weight:bold;
 font-size:105%;
}
.textMinor{
 font-size:90%;
}
.mainMenu a{
 text-decoration:none;
 color:#999999;
}
.catMenu a{
 color:#6c6c6c;
}

/* POSITION */
.container{
	width:1000px;
 	text-align:left;
	margin:0 auto;
}
 .header{
	position:relative;
 	width:1000px;
 	height:142px;
 	background-color:#f2f1f1;
 	background-image:url('images/banner.jpg');
	background-repeat: no-repeat;
 }
  .mainMenu{
	position:absolute;
	top:7px;
	right:10px;
  	text-align:right;
  	color:#a9a9a9;
  	font-size:12px;
  	padding-right:10px
        background-color:#e9e9e9;
  }
  .catMenu{
	position:absolute;
	top:110px;
	right:10px;
  	font-size:20px;
  	color:#6c6c6c;
  	text-align:right;
  }
 .content{
 	position:relative;
 	background-image:url('images/mainbg.gif');
	background-repeat: repeat-x;                                                             
	background-color:#f4f4f4;
	padding-bottom:20px;
	margin-bottom:10px;
  }
  .content:after {
      content: "."; 
      display: block; 
      height: 0; 
      clear: both; 
      visibility: hidden;
  }
  /* Hides from IE-mac \*/
* html .content {height: 1%;}
/* End hide from IE-mac */


  .leftBits{
	float:left;
	display: inline;
	width:220px;
	margin-left:10px;
 }
  .centerBits{
	float:left;
	display: inline;
	width:515px;
	margin:0 10px;
  }
  .rightBits{
	float:left;
	display: inline;
	width:220px;
	margin-right:10px;
 }
 .centerAndSideBits{
	float:left;
	display: inline;
	width:750px;
	margin:0 10px;
 }
 .onlyBits{
	float:left;
	display: inline;
	width:980px;
	margin:10px;
 }
 
 
 /* BITS */
.bitBox{
  margin:10px 0 0 0;
  padding-top:5px;
  padding-bottom:10px;
  border:1px solid #616161;
  background-color:#FFFFFF;
}
.bitBox div{
  margin:0 10px;
}






/* MOVIE */
div #movieBit .textHeading{
 display:inline;
 float:left;
 margin-bottom:10px;
}
div #movieBit .image{
 text-align:center;
 margin-bottom:10px;
}
div #movieBit .textTitle{
 font-size:medium;
 font-weight:normal;
}
div #movieBit .textStandard{
 font-size:small;
}

/* MUSIC */
div #musicBit .textHeading{
 display:inline;
 float:left;
 margin-bottom:10px;
}
div #musicBit .image{
 text-align:center;
 margin-bottom:10px;
}
div #musicBit .textTitle{
 font-size:medium;
 font-weight:normal;
}
div #musicBit .textStandard{
 font-size:small;
}

/* MAIN HOME SECTION */
div #homeArticleBit .textTitle{
}
div #fromSection{
 float:right;
}
div #date{
 font-size:small;
}
 
/* PIC OF THE MOMENT */
div #hotPicBit {
  text-align:center;
}
 
/* CELEBRITY HOTLIST */
div #celebrityHotlistBit .textTitle{
 margin:10px 0 0 10px;
}

/* OTHER RECENT ARTICLES */
div #recentArticlesBit .textMinor{
 color:#888888;
 margin-top:15px;
 border-bottom:1px solid #DDDDDD;
}

/* RSS PAGE */  
div #rssPageBit .textStandard{
 margin-bottom:10px;
}

/* CATEGORIES */
.textCategory .catItem{
/* display:block;
 border:1px solid red;*/
 margin:10px 0;
border-bottom:1px solid #ffeeee;
}
.textCategory .image{
 display:inline;
 padding-bottom:10px;
}
.textCategory .catItem:after{
   content: "."; 
   margin-bottom:10px;
   display: block; 
   height: 0; 
   clear: both; 
   visibility: hidden;
}
  /* Hides from IE-mac \*/
* html .textCategory .catItem {height: 1%;}
/* End hide from IE-mac */


#readCount {
  text-align:right;
}

div #commentName {
 border-bottom:1px solid #AAAAAA;
}
div #commentBit .textMinor{
 color:#666666;
}

div #categoryBit .menuSubCats{
/* text-align:center;
 font-size:medium;
 font-weight:normal;*/
}
div #categoryBit .menuSubCats p{
 color:#666666; 
 margin:10px 0;
 border-bottom:1px solid #ffeeee;
 display:block;
}
div #categoryBit .menuSubCats p:after{
   content: "."; 
   margin-bottom:10px;
   display: block; 
   height: 0; 
   clear: both; 
   visibility: hidden;
}

 .menuSubCats {
 /* here */
}

.photoCategory .catItem{
 float:left;
 width:200px;
 height:175px;
 margin:10px;
 text-align:center;
 border-top:1px solid #aaaaaa;
 border-left:1px solid #aaaaaa;
 border-bottom:1px solid #aaaaaa;
 border-right:1px solid #aaaaaa;
}

.photoCategory:after{
   content: "."; 
   display: block; 
   height: 0; 
   clear: both; 
   visibility: hidden;
}
  /* Hides from IE-mac \*/
* html .photoCategory {height: 1%;}
/* End hide from IE-mac */

