/*
Priory Property Services

MWISMedia New Media Design & Development

Author: Garry Bartle

 */


/* ---------------------------------------------------------------*/
/* Forces vert scrollbar on all pages*/
/* Removes unpredictable 'browser default' settings */
/* Body tag settings */

html { height: 100%; margin-bottom: 1px; }  

html,body{height:100% !important}

p, td, li, ul,ol, h1, h2, h3 ,h4 ,h5 ,h6, label, input {
	font: normal 12px "arial", Arial;
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}
body {	margin: 0px;	padding: 0px;	text-align: center;	font: normal 12px "arial", Arial; color:#000000;	background: #ffffff repeat-x url(../images/main_bck.jpg);	}
	
	
#main_container {	width: 800px;	margin: auto;	position:relative; }


#nav_container {float:left; 	width: 800px;	margin: auto;	position:relative; background:url(../images/nav_bck.jpg) no-repeat }

#header {float:left; width:800px; height:182px; }

#container_left {float:left; width:530px;  margin:10px 0 0 0; text-align:left; }

#container_right {float:left; width:250px; background:url(../images/v_dash1.jpg) repeat-y; margin:10px 0 0 0; text-align:left; padding:0 0 0 20px;}

#container_full_span {float:left; width:780px;margin:10px 0 0 0;text-align:left; }

#news_box {float:left; width:300px; margin:0 0 0 0; }

#news_pic  {float:left; width:207px; margin:0 0 0 0; }

.img {padding:0 0 5px 0; margin:0 0 5px 0;}

#title_box{ float:left;}

.img_right { float:right;}

/* -----------------------BOXES----------------------------*/

#hips_box {float:left; width:235px; height:99px; margin:0 0 10px 0; background:url(../images/hips_bck.jpg) no-repeat;}

#mortgage_box {float:left; width:235px; height:99px; margin:0 0 10px 0; background:url(../images/mortgage_bck.jpg) no-repeat;}

#insurance_box {float:left; width:235px; height:99px; margin:0 0 10px 0; background:url(../images/insurance_bck.jpg) no-repeat;}

#convey_box {float:left; width:235px; height:99px; margin:0 0 10px 0; background:url(../images/convay_bck.jpg) no-repeat;}

.more_button a{float:left; width:74px; height:16px; background-image:url(../images/more_bck.jpg); color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center}

.more_button a:hover {float:left; width:74px; height:16px; background-image:url(../images/more_bck_roll.jpg); color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center}

/* -----------------------NAV----------------------------*/

#nav2 { float:left; width:800px; height:39px; background:url(../images/nav_bck.jpg) no-repeat;}

#nav ul {margin: 0 0 0 0;}

#nav li a{ padding: 0 9px 0 10px;	list-style:none;	display:inline;	border-right:solid 1px #292B56;}


/* -----------------------HEADERS & PARAGRAPHS---------------------------*/

h1 { margin:10px 0 10px 0; padding:0 0 0 0; font-size:28px;}

h2 { margin:10px 0 10px 0; padding:0 0 0 0; font-size:28px;}

h3 { margin:10px 0 10px 0; padding:0 0 0 0; font-size:18px; color:#7A1061;}

h4 { margin:0 0 0 0; padding:0 0 0 0; font-size:24px; color:#7A1061;}

h5 { margin:0 0 0 0; padding:0 0 0 0; font-size:18px; color:#7A1061;}

P {padding:5px 0 5px 0; line-height:140%;}

#container_right p{padding:5px 102px 5px 0; line-height:120%; font-size:11px;}


/* -----------------------TEXT--------------------------*/

.bold_purple { font-weight:bold; color:#7A1061;}


/* -----------------------LISTS---------------------------*/


#list  ul {margin:5px 0 15px 20px; list-style: none;}

#list li {padding:5px 0 0 15px;  background: no-repeat url(../images/bullet.jpg) left;}

#list li a{ text-decoration:none; color:#791062}

.list  ul {margin:5px 0 15px 20px; list-style: none;}

.list li {padding:5px 0 0 15px;  background: no-repeat url(../images/bullet.jpg) left;}




/* -----------------------FORMS & FIELDS---------------------------*/

form {padding:0; margin:0;}

.dropdown {width:200px; }


/* -----------------------FOOTER---------------------------*/

#footer {float:left; width:100%; height:117px; background:url(../images/footer_bck.jpg) repeat-x;}

address {	color:#ffffff;	font-style:normal;	line-height:150%}

#address_box {	width: 800px;	margin:30px auto;	position:relative;  }

#address_left { float:right; text-align:right; color:#FFFFFF; padding:0 15px 0 0; background:url(../images/v_dash2.gif) no-repeat right;}

#address_right { float:right; text-align:left; color:#FFFFFF; padding:0 28px 0 15px; }

#links {	width: 800px;	margin: auto;	position:relative;  padding:10px 0 10px 0;}

#links a {	color: #7A1061;	text-decoration: none;	padding: 0 20px 0 0;	font-size:11px;}


/* -----------------------PROPERTY SEARCH---------------------------*/


.picture_box { float:left; width:140px; margin:0 0 15px 0; }

.property_desc  { float:left; width:550px;  padding:0 0 0 20px; margin:0 0 15px 0;}

.thumbnail {padding:5px 5px 0 0;}


/* -----------------------NEWS--------------------------*/

.news_desc  { float:left; width:550px;  padding:0 0 0 0; margin:0 0 15px 0;}

