body { background-color:#050407;
       background-image:url('http://kbeckinsale.com/bg.png');
       
              font-family:Tahoma,Geneva, Arial, Helvetica, sans-serif;
       color:#B9B6AD;
       spacing:0px;
	   font-weight:normal;
       margin:0px;
       padding:0px;
       line-height:8pt;
       font-size: 8pt;
	   letter-spacing:0px;
       text-align:justify;}
 
.myicons {
border: 0px;
padding:2px;
}

.contentmain{
background-color:#transparent;
padding:12px;
border: 0px solid #F0F0F0;}

.contentmain2{
background-color:#transparent;
padding-left:3px;
padding-right:3px;
padding-top:12px;
width:497px;
border: 0px solid #F0F0F0;}

	.h2 {
		
background-image: url('');
	background-repeat: repeat-x;
	background-color:#000000;
	padding: 5px 5px 5px 5px;
	font-family: Georgia;
	font-size: 6pt;
              font-weight:bold;
              font-style:normal;
text-transform: uppercase;
	text-align: left;
	color: #B7768F;
              letter-spacing:2px;
              border-top: 0px dotted #FBDA29;
              border-bottom: 1px solid #2B2B39;}

.h2 li{
list-style-type:none;
list-style-image: url(bullet.gif);
padding:0px;}

.content_main { color:#B9B6AD;
                font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif;
                font-size: 7pt;
	font-weight:normal;
                text-align: justify;
                padding:2px 2px 2px 2px;
                background-image: url('http://kbeckinsale.com/contentbg.jpg');
              background-position: top;
	background-repeat: repeat-x;
	background-color: #474B57;
                border-top:#E7E8E8 solid 0px;
            text-shadow:#000000 1px 1px 0px;}


.content_main2 { color:#B9B6AD;
                font-family: Geneva, Arial, Helvetica, sans-serif;
                font-size: 7pt;
	font-weight:normal;
                text-align: justify;
                padding:2px 5px 2px 5px;
                             background-image: url();
              background-position: top;
	background-repeat: repeat-x;
	background-color: #030308;
                                border-top:#D7D9D9 solid 0px;}


.content_comments {
background-image: url('');
	background-repeat: repeat-x;
	background-color:#000000;
	padding: 5px 5px 5px 5px;
	font-family: Arial,Georgia;
	font-size: 7.5pt;
              font-weight:bold;
              font-style:normal;
text-transform: none;
	text-align: center;
	color: #BB6984;
              letter-spacing:1px;
                            border-top: 1px solid #2B2B39;}

.content_comments2 { color:#EBDAE4;
                font-family: Geneva, Arial, Helvetica, sans-serif;
                font-size: 7pt;
	font-weight:normal;
                text-align:center;
                line-height:10px;
                padding:5px 5px 5px 5px;
                background-image: url('');
	background-repeat: no-repeat;
	background-color: #A55F77;
               border-top:#ffffff solid 0px;}


.postdate { color:#ffffff;
                 font-size: 6pt;
			  letter-spacing:1px;
              font-family:Tahoma,Geneva, Arial, Helvetica, sans-serif;
              font-weight:bold;     
              text-transform: uppercase; 
                text-align: center;
                padding-left: 0px;
                padding-right: 0px;
                padding-top: 0px;
                padding-bottom: 1px;
              background-image: url('http://kbeckinsale.com/datebg.png');
	background-repeat: no-repeat;
	background-color: C993A6;
              text-shadow:#000000 1px 1px 0px;
	  border-bottom:1px solid #2B2B39;}






#layoutwrapper {
	width: 805px;
	margin-left: auto;
	margin-right: auto;
              margin-top:0px;
              text-align:left;
background-color:transparent;
position:relative;
}



#sidemenu {
	
background-color: #transparent;
	font-style: normal;
	font-weight: normal;
              width: 225px;
              margin-left: 0px;
margin-right:0px;
padding: 0px;
             
border: #F3E1D4 0px solid;}



#content {
width: 580px;
background: transparent;
margin-left:5px;
padding: 0px;
text-align: left;
float:left; }



.footer {
color:F8F7EC;
width: 100%;
height:25px;
	margin-left: auto;
	margin-right: auto;
              margin-bottom:0px;
padding:10px;
              text-align:center;
background-color:#000000;
font-family:tahoma;
font-size:7pt;
font-weight:normal;
text-transform:none;
text-align:center;}






p {margin-top: 0px;}




a:link { text-decoration:none;
            font-size: 7pt;
			  letter-spacing:1px;
              font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif;
              color:#FCD0DD;
              font-weight:normal;     
              text-transform: none;}

a:visited { text-decoration:none;
                font-size: 7pt;
			  letter-spacing:1px;
              font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif;
              color:#FCD0DD;
              font-weight:normal;     
              text-transform: none;}

a:hover { text-decoration:none;
               font-size: 7pt;
			  letter-spacing:1px;
              font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif;
              color:#EBF9F8;
             font-weight:normal;     
              text-transform: none;
                            border-bottom:#F0609E solid 0px;}

a:active { text-decoration:none;
              font-size: 7pt;
			  letter-spacing:1px;
              font-family: Tahoma,Geneva, Arial, Helvetica, sans-serif;
              color:#FCD0DD;
              font-weight:normal;     
              text-transform: none;}

.affiliates{
margin:0;
padding:0px;}

.affiliates a img {
border:0px solid #ffffff;
margin: 1px;
}

.affiliates a img:hover {
border:0px solid #ffffff;
margin: 1px;
}

.sidebarimage{
background:#ffffff;
padding:0px; border:#09171C solid 1px;}

.sidebarimage:hover { border:#C60A1C solid 1px;}

.contentimage{
border:#DFE1DD solid 1px;
-moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px; 
background:#ffffff;
padding:3px;
border-top:#ffffff solid 1px;
border-left:#ffffff solid 1px;
border-right:#000000 solid 1px;
border-bottom:#000000 solid 1px;}

.content_main a img{
-moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px; 
background-image: url('http://kbeckinsale.com/thumbbg-hover.png');
padding:4px;
margin:0px;
border:1px #34202B solid;
filter: alpha(opacity=70); opacity: .7;
-moz-box-shadow:#040506 1px 1px 5px;}

.contentimage:hover{ 
-moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px; 
border-radius: 2px; 
background:#DAC2CB;
padding:1px;
border:3px #B97A92 solid;
filter: alpha(opacity=100); opacity: 1.0;}

.content_main a img:hover { -moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px; 
border-radius: 2px; 
background-image: url('http://kbeckinsale.com/thumbbg-hover.png');
padding:4px;
margin:0px;
border:1px #3292E34 solid;
filter: alpha(opacity=100); opacity: 1.0;
-moz-box-shadow:#040506 1px 1px 5px;}

#header { padding-top:10px;}



.table,td,tr {
font-size: 7pt;
font-family: Tahoma, Arial, sans-serif; }


.h2b {
font-size: 6pt;
font-family: tahoma,georgia;
font-weight:bold;
text-transform:uppercase;
color: #F9F3EE;
padding-top: 6px;
		}

b {
font-size: 6pt;
font-family: Tahoma;
font-weight:bold;
text-transform:uppercase;
color: ADB6BC;
padding: 0px;
		}

i {
font-size: 7pt;
font-family:  tahoma;
font-weight:normal;
text-transform:none;
color: #ffffff;
padding: 0px;
		}	

u{ color:#FCD0DD;
 font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight:normal;}

blockquote { 
       color: #F8F7EC;
background-color:#000000;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 7pt;
text-align:left;
font-weight: normal;
text-transform: none;
letter-spacing:1px;
padding:3px;
text-shadow:#000000 1px 1px 1px;
border-left: 7px #CD7C95 solid;
border-top: 1px #000000 solid;
border-right: 1px #000000 solid;
border-bottom: 1px #000000 solid;}

hr{
color:#E9E8E8;
height:1px;}

select, affiliates, option,input, textarea, button { color:#F8F7EC;
                font-family: Geneva, Arial, Helvetica, sans-serif;
                font-size: 7pt;
	font-weight:normal;
                text-align: justify;
                padding:2px;
                background-image: url();
	background-repeat: no-repeat;
	background-color: #000000;
                border:#000000 solid 1px;}
