/* Ben Bradshaw page styles CSS */
/* Created by: Karen Newton - Web Sight Ltd. */
/* Page_stsyles.css - contains all styles for the site pages */


/* GENERIC STYLES */
/* Left Column - Home and Page*/
#left_column{width:430px; float:left; text-align:left; padding-top:12px; position:relative;}
#left_column_page{width:500px; float:left; text-align:left; padding-top:12px; position:relative;}
#left_column p{margin:0px; padding:6px 30px 6px 22px; line-height:9pt;}
#left_column_page p{margin:0px; padding:6px 0px 6px 22px; line-height:9pt;}
.signature_img{padding-left:25px; margin:2px 0px 5px 0px;}

/* Right Column */
#right_column{float:right; margin-top:1px; margin-right:1px;}
/* Right Column - images */
.image{padding: 0px 35px 10px 0px;}

/* HOME PAGE STYLES */
/* Blog area*/
#blog{
	background-color:#cccccc;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	margin:0px;
	height:88px;
}
#blog_text{position:absolute; left:160px; bottom:0px;}
#blog_text h2{
	margin:0px;
	padding:0px 0px 3px 0px;
	color:#ffffff;
	font-size:17pt;
	font-weight: normal;
}
#blog_text p{margin:0px; padding:0px 0px 10px 0px;}
#blog_text a{ color:#666666;}
#blog_text a:hover{ color:#000000;}
#blog_img{float:left; margin:0px; padding:0px;}

/* EXETER PAGE STYLES */
#left_side_nav{
	width:120px;
	float:left;
}
#left_side_nav ul{padding:0px 0px 0px 10px; margin:0px 0px 0px 0px;}
#left_side_nav li{
	text-align:center;
	margin-bottom:10px;
	display:block;
	width:120px;
	height:26px;
	list-style-type:none; 
	background-image: url(../images/button_bg.gif);
	background-repeat: no-repeat;
}
#left_side_nav a{text-decoration:none; color:#ffffff; font-weight:bold; line-height:17pt;}

#right_content{float:left; width:380px;}
* html #right_content{width:370px;}

/* ASK BEN PAGE */
form{margin:10px 0px 10px 125px;}
#form_button{
	font-size: 10px;
	margin-top: 10px;
	margin-left: 80px;
	padding:5px 0px 4px 0px; width:120px;
	text-align:center;
	border:0em;
	background-image:url(../images/button_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	color:#ffffff;
	font-weight:bold;
	cursor: pointer;
}

/* BUTTON */
#button{
	background-image:url(../images/button_bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 26px;
	width: 120px;
	margin: 10px 0px 10px 20px;
	padding: 5px 10px 5px 10px;
}
#button a{color:#ffffff; font-weight: bold; }



/* LEFT BOX */
#left_box{float:left; width:220px; border: 1px solid #cc0000; margin: 10px 0px 0px 22px;}

/* RIGHT BOX */
#right_box{float:right; width:220px; border: 1px solid #cc0000; margin: 10px 15px 0px 0px;}

.header{background-color:#cc0000; color:#ffffff; font-weight: bold; padding: 5px 0px 5px 20px;}
