*{
margin:0px;
padding:0px
}
body {
	margin:0px;
	padding:0px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	/*    
	text-align:center;
	background:url(bc-results-mockup.jpg) no-repeat center 20px;*/	

margin:auto;
position:relative;
}

img {
border:0px
}

html {
background-color:#000000;
color:FFFFFF;
}

#wrapper {
	text-align:left;
	width:725px;
	margin:0px auto;
	padding:0px;
}

#header{
width:725px;
padding:25px 0 20px 0;
height:55px;
}
#header p{
float:left;
}

#content{
width:825px;
margin:0 0 0 10px;
padding:0 0 10px 0;
float:left;
}

.small{
float:right;
}
.small a{
text-decoration:none;
color:#FFFFFF;
font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.small img{
margin:0 14px 0 0
}

#leftCol ul{
display:block;
width:20px;
float:left;
margin:4px 0 0 0
}
#leftCol li{
list-style-type:none;
margin:1px 0 0 1px;
width:20px;
height:107px;
}
*html #leftCol li{
margin:-2px 0 0 1px
}
#left-mid{
width:365px;
color:FFFFFF;
margin-right:30px;
border-right:1px solid #FFF;
float:left;
}
#left-mid img{
float:left
}
.big{
background-color:#FFFFFF;
padding:0 3px 0 3px;
width:308px;
}
.many{
background-color:#FFFFFF;
float:left;
padding:6px 3px 5px 4px
}
.many img{
margin:0 1px 0 0
}
.pic{
border:2px solid white;
float:left;
margin:5px 9px 0 0
}
.item h2{
font-size:14px;
}
.item {
width:350px;
border-bottom:1px solid #525252;
margin:0 0 5px 14px;
padding:0 0 10px 0;
float:left;
font-family:Tahoma;
font-size:11px;
color:#E3E6E6;
}
.save-choices{
width:225px;
margin:3px 0 5px 24px;
float:left;
font-family:Tahoma;
font-size:12px;
color: #FF0000;
}
.save{
width:264px;
border-bottom:1px solid #525252;
margin:0 0 5px 24px;
padding:0 0 10px 0;
float:left;
font-family:Tahoma;
font-size:11px;
color:#E3E6E6;
}
.item a.readmore, .save-choices a.readmore{
color:#E3E6E6;
font-weight:bold;
text-decoration:none;
background-image:url(/images/arrows.gif);
background-position:2px 5px;
background-repeat:no-repeat;
padding:0 0 0 14px;
}
.item a, .save a, .save-choices a{
color:#E3E6E6;
font-weight:bold;
text-decoration:none;
}
.item a:hover{
color: #009933;
}
.save a:hover{
color: #FF0000;
}
.item p{
margin:0 0 4px 0
}
.last{
width:236px;
margin:0 0 11px 0;
float:left;
}
.last .thumb{
width:59px;
height:57px;
margin:0 0 10px 11px;
padding:0;
background: url(/images/album/janderson/image1.jpg) no-repeat 7px 15px;
float:left;

}
a.pagelink{
color:#E3E6E6;
font-weight:bold;
font-size:12px;
text-decoration:none;
background-image:url(/images/arrows.gif);
background-position:2px 5px;
background-repeat:no-repeat;
padding:0 0 0 14px;
margin:0 0 0 10px;
}
.last img{
border:1px solid #ffffff;
/*margin:1px*/
float:left;
}

#blog_home #left-mid {
display:none;
}

.title{
margin:0 0 6px 24px;
color:FFFFFF;
}
h2.title{
margin:0;
}
#footer{
float:left;
clear:both;
width:625px;
text-align:center;
margin-top:20px;
}
#footer, #footer a{
font-family:Tahoma;
font-size:9px;
color:#E3E6E6;
text-decoration:none;
text-align:center;
}
#footer p{
padding:10px 0 0 0
}
#footer a{
padding:7px;
}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}
.pbp{
margin:0 0 5px 0
}
.portfolio-content, .blog-content, .album-content {width:314px; height:433px; float:left; cursor:pointer;}
.portfolio-content .loader, .blog-content .loader, .album-content .loader {width:314px; height:433px; float:left; cursor:pointer; background-color: #FFFFFF; padding:30px auto 0 20px;}
.portfolio-content .loader a, .blog-content .loader a, .album-content .loader a {text-decoration:none; color:#006600; font-size:22px; margin: 50px auto 50px 50px;}

.blog-content {background: #FFFFFF url(/images/bg_blog.jpg) no-repeat; overflow:hidden;}
.portfolio-content {background: #FFFFFF url(/images/bg_onlineportfolio.jpg) no-repeat; overflow:hidden;}
.album-content {background: #FFFFFF url(/images/bg_album.jpg) no-repeat; overflow:hidden;}

.portfolio-image {margin-left:2px; width:310px; height:433px; float:left;}
.blog-image {margin-left:2px; width:310px; height:433px; float:left;}
.album-image {margin-left:2px; width:310px; height:433px; float:left;}

.admin-content  {width:312px; float:left; border:1px solid #CCCCCC;   }
.admin-content #ManageProfile  {padding:0 7px 7px;}
#admin-section  { height:600px; color:#FFFFFF}

form#updateProfile {font-size:12px;}
form#updateProfile input, form#updateProfile textarea{font: 10px Verdana, Arial, Helvetica, sans-serif; margin-left:10px;}

.admin {color:#FFFFFF;}