/* ----------------------------------------
Theme Name: Snap Shots Photography
Theme URI: http://snapshots.com
Description: Snap Shots Photography
Version: 1.0
Author: Ron "eclip5e" Adams
Author URI: http://snapshots.com
Last Modified: 2007.03.4
 
---------------------------------------- */
@import 						url("design/styles/default/screen.css");
@import 						url("design/styles/default/print.css");

/*--------------------General Layout ------------------------*/

html{



}

body{
background-color:#000000;       /*#070707;*/
background-image:url(images/bg.jpg);
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

}
a {
 color:#FFFFFF;
 border:0;
 text-decoration:none;
}

a img {
 border:0;
}

a:visited {
 
}

a:hover {
 
}
#wrapper{
position:absolute;
color:#FFFFFF;
width:870px;
text-align:left;
height:583px;
margin-left:-433.5px;
top:20px;
left:50%;
}
#header{
height:115px;

}
#content{
height:468px;
background:url(images/main_bg.png) no-repeat;
margin:4px;
clear:both;
width:870px;

}

#leftheader{
float:left;
height:116px;
width:378px;

}
.leftheader{
float:left;
background-image:url(images/lef_header.png);
width:378px;
height:57px;
font:Arial, Helvetica, sans-serif;
font-size:16px;
border:0;
clear:left;
}

#main_header{
height:115px;
width:487px;
float:right;
background:url(images/right_header.png) no-repeat;
}
#main_header h1{
padding:0;
margin:0;
margin-left:34px;
margin-top:11px;
display:block;
height:94px;
width:411px;
background:url(images/logo.png) no-repeat;
} 
#main_header h1 span{
visibility:hidden;

}

.leftheader ul{
padding:0;
margin:0;
list-style:none;
margin:16px 13px;
padding-left:31px;
}
html<body .leftheader ul{
 padding:16px 13px;
 
}
.leftheader ul li{
display:block;
float:left;
padding-right:10px;
padding-left:2px;
}
  #contact ul{
padding-left:100px;
}
  #contact ul li{
padding-left:0;
}
.clearleft{
clear:left;

}
#content{
padding:5px;
}
#complexItem_5 #mycnt{
width:380px;
margin-left:20px;
margin-top:55px;
line-height:1.5em;
}
#complexItem_4 #mycnt{
width:380px;
margin-left:20px;
margin-top:20px;
line-height:1.5em;
}
#complexItem_5 #content{
 
background:url(images/info_bg.png) no-repeat;
 
}
#complexItem_4 #content{
 
background:url(images/contact_bg.png) no-repeat;
 
}
#complexItem_4 p{
font-size:10px;
line-height:1.2em;
 
}
#wpcf_msg{
 
height:100px;
border:#FFFFFF thin solid;
background: #000000;
 color:#FFFFFF;
 
}
#wpcf_subject{
border:#FFFFFF thin solid;
 
background: #000000;
 color:#FFFFFF;
 
}
#wpcf_your_name{
border:#FFFFFF thin solid;
 
background: #000000;
 color:#FFFFFF;
 
}
#wpcf_email{
border:#FFFFFF thin solid;
 
background:#000000;
 color:#FFFFFF;
 
}
.contactright{
padding-bottom:10px;

}
 #contactsubmit{
 background-color:#000000;
 color:#FFFFFF;
 
 
 }
 
 
#an_category .complexItem{
 font-size:12px;
 color: #7A9DB1;
 padding: 22px 0 10px 0px;
  margin:0;
  line-height:1.5em;
 }
 
#an_category .complexItem h2{
font-size:16px;
padding: 0px 0 3px 0px;
 margin:0;
 
 }
 #an_category .complexItem p{
 padding:0;
 margin:0;
 
 }

 
 #an_category .complexItem .parac{
 
  padding:0;
 margin:0;
 }
  #an_category{
  padding-bottom:25px;
 }
