/*
Theme Name: SarahsTheme
Theme URI : http://blogs.swclc.net
Description: A theme by Sarah Peacock
Version: V1
Author: Sarah Peacock
*/

body{
       background-color:#CCCCCC;
}


#main_menu a:link {
COLOR: #000000;
}
#main_menu a:visited {
COLOR: #000000;
}
#main_menu a:hover {
COLOR: #330099;
}
#main_menu a:active {
COLOR: #330099;
}

#page{
        width: 840px;
        margin: 5px auto;
	background-color: #FFF;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        font-size: 1em;
        border: 1px solid #000000;
}
	

#headerimg{
	
	
	width: 100%;
        margin: 0 0 10px 0;
	border: 0 solid #333;
	background-color: #FFF;
	color: #333;
	text-align: center;
}

#main_menu{
       
	
	margin: 10px 0px 0px 120px;
        padding: 0px;
       
      
	background-color: #FFF;
}

.menu {
        padding: 0 ;
	margin: 0;
	list-style: none;
 
	
} 

.menu_item{

display:block;
	float: left;
	margin: 0.25em 0.40em;
        
} 
.menu_item a {

text-decoration:none;
font-size:1em;

}


#verticalmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding: 0px;
margin: 0px;
}

.vertmenu
{
list-style: none;
margin: 0;
padding: 10px 0 0 0;
border: none;
}
.vertmenuitem
{

margin: 0;
padding:10px 0 0 0;
}


#verticalmenu a:link {
COLOR: #000000;
}
#verticalmenu a:visited {
COLOR: #000000;
}
#verticalmenu a:hover {
COLOR: #330099;
}
#verticalmenu a:active {
COLOR: #330099;
}

#content{
	
	
	padding: 0;
	margin: 0;
	width: 100%;
	border: 0;
	background-color: #FFF;
	color: #333;
	text-align: left;
	font-family: 'Lucida Grande', Verdana, 	Arial, Sans-Serif;
        font-size: 80%;
        text-decoration: none;
}

#content a:link {
COLOR: #333399;
text-decoration: none;
}
#content a:visited {
color: #b85b5a;
text-decoration: none;
}
#content a:hover {
COLOR: #147;
text-decoration: underline;
}
#content a:active {
COLOR:#333399;
text-decoration: none;
}


#widecolumn{
	
	
	width: 500px;
        margin: 0 0 0 150px;
        padding: 0px;
	border:0;
	background-color: #FFF;
	color: #333;
	text-align: left;
	font-family: 'Lucida Grande', Verdana, 	Arial, Sans-Serif;
        font-size: 1em;
}


.narrowcolumn {
	float:left;
	padding: 0 0 0 20px;
	margin: 0;
	width: 450px;
        background-color: #FFF;
	}

.HR {
   padding: 0;
      height:2px;
      margin: 0;
      width: 840px;
      background:#ccddff;
    
   }



.left{

	float: left;
	width: 200px;
	margin: 0 0 0 70px;
	border: 0;
	padding: 10px;
	background-color: #FFF;
	color: #333;
}



.center{

	float: left;
	width: 200px;
	margin: 0;
	border:0;
	padding: 10px;
	background-color: #FFF;
	color: #333;

}



.right{

	float: left;
	width: 200px;
	margin: 0;
	border: 0;
	padding: 10px;
	background-color: #FFF;
	color: #333;


}

.clearerdiv{

	clear: both;

}

.blueheading{

line-height:2em;
width:840px;
margin: 10px 0 0px 0;
background-color:#ddddff;
color: #000000;
}

.headingtext{

margin-left: 70px;

}


#sidebar
{
	padding: 0px 0 10px 0;
	margin-left: 600px;
	width: 190px;
        background-color: #FFF;
	color: #333;
	text-align: left;
        list-style: none;
       
       	}

#leftsidebar
{
        float:left;
        padding: 10px;
	margin-left: 0px;
	width: 100px;
        background-color: #FFF;
	color: #333;
	text-align: left;
       
	}


#footer{
	padding: 0;
	margin: 0;
	width: 100%;
	border: 0;
	background-color: #FFF;
	color: #333;
	text-align: center;
        font-size: 60%;
}


.gallery {
margin: auto;
}
.gallery-item {
float: left;
margin-top: 10px;
text-align: center;
width: 33%;}
.gallery img {
border: 2px solid #cfcfcf;
}
.gallery-caption {
margin-left: 0;
}
		








