/* CSS Document */


/* -----------------------------  General CSS -----------------------------------*/

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 0px 0px; text-align:center;}

#container_outer { width:800px; margin:0px auto 0px auto; background-image:url(images/body-background.gif); background-repeat:repeat-y; text-align:left;}

#container_inner { width:760px; margin:0px auto 0px auto; text-align:left; background-color:#FFFFFF;}


/* -----------------------------------------------------------------------------*/
/* -----------------------------  Every Page -----------------------------------*/
/* -----------------------------------------------------------------------------*/

/* -----------------------------  Header CSS -----------------------------------*/

#header_band { background-color:#E60003; width:760px; height:47px; margin: 0px 0px 0px 16px;}
html>body #header_band {margin: 0px 0px 0px 0px;}

#header_band h1 { font-size:30px; margin:0px 0px 0px 0px; font-weight:lighter; padding:5px 30px 0px 0px; color:#FFFFFF; text-align:right;	}

#header { width:760px; height:95px; margin:0px 0px 0px 16px; background-image:url(images/business-transfer-agent.jpg); background-repeat:no-repeat;}
html>body #header {margin: 0px 0px 0px 0px;}




/* -----------------------------  Navigation CSS -----------------------------------*/

#nav {height:37px; width:760px; margin: 0px 0px 0px 16px; text-align:center; background-image:url(images/nav_background.jpg); background-repeat:no-repeat;}
html>body #nav {margin: 0px 0px 0px 0px;}

#nav ul { margin: 0px 0px 0px -20px; padding: 10px 0px 0px 0px; list-style-type: none; text-align:center;}	

#nav li { margin: 0px 0px 0px 22px; display: inline; }

#nav a {font-size: 14px; color: #000000; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-decoration: none;}

#nav a:hover { color: #E60003;}

#nav a.selected { color: #E60003;}

#nav img { margin:-10px 0px 0px 12px; padding: 0px 0px 0px 0px; position:absolute;}
/* -----------------------------  Footer CSS -----------------------------------*/

#footer { clear:both; width:760px; height:37px; background-image:url(images/footer_background.jpg); background-repeat:no-repeat; margin:0px 0px 0px 16px; padding: 10px 0px 13px 15px;
font-size:10px; color:#999999; }
html>body #footer {margin:0px 0px 0px 0px;}

#footer h1 {font-size:10px; color:#999999; font-weight:normal; text-align:right; margin:-11px 29px 0px 0px; }

#footer a {font-size:10px; color:#999999; text-decoration:none;}

#footer a:hover { color: #999999; text-decoration:underline;}

/* -----------------------------  Content CSS -----------------------------------*/

#content_container { width:760px; margin: 0px 0px 0px 0px;}

/* -----------------------------------------------------------------------------*/
/* --------------------------  Page Specific CSS -------------------------------*/
/* -----------------------------------------------------------------------------*/

/* -----------------------------  home CSS -----------------------------------*/

#home_main {width:760px; height:300px; background-image:url(images/home_main.jpg); margin:0px 0px 13px 16px;}
html>body #home_main {margin: 0px 0px 13px 0px;}

#home_main h1 {font-size:48px; color:#FFFFFF; font-weight:normal; text-align:left; margin:0px 0px 0px 28px; padding:15px 0px 0px 0px;}
#home_main h2 {font-size:17px; color:#FFFFFF; font-weight:normal; text-align:left; margin:0px 0px 0px 28px; }

#home_modules h1 { background-color:#E60003; color:#FFFFFF; font-size:24px; font-weight:normal; width:226px; padding:8px 0px 8px 10px; margin:0px 0px 0px 0px;}

#home_modules img {margin:0px 0px -3px 0px; border:0px;}

#home_modules{ font-size:14px; color:#666666;}

#home_modules a {color:#666666; text-decoration:none;}

#home_modules a:hover { color:#E60003; text-decoration:underline;}

#home_modules a:visited { color:#E60003; text-decoration:underline;}

#home_left { float:left; width:236px; margin:0px 14px 0px 14px; }
html>body #home_left {margin:0px 0px 0px 13px;}

#home_centre { float:left; width:236px; margin:0px 13px 0px 0px; }
html>body #home_centre {margin:0px 0px 0px 13px;}

#home_right { float:right; width:236px; margin:0px -4px 0px 0px;}
html>body #home_right {float:left; margin:0px 0px 0px 13px;}

#home_left_text { background-image:url(images/module_background.jpg); height:265px; float:left; width:216px; margin:0px 0px 0px 0px; padding:8px 10px 0px 10px;}

#home_centre_text { background-image:url(images/module_background.jpg); height:265px; float:left; width:216px; margin:0px 0px 0px 0px; padding:8px 10px 0px 10px;}

#home_right_text { background-image:url(images/module_background.jpg); height:265px; float:left; width:216px; margin:0px 0px 0px 0px; padding:8px 10px 0px 10px;}

/* -----------------------------  Content CSS -----------------------------------*/
#content_pages_container { width:760px; margin: 0px 0px 0px 16px; background-color:#EDEBEB;}
html>body #content_pages_container {margin:0px 0px 0px 0px;}

#content_main {width:593px; float:left; background-color:#FFFFFF; border-right:3px solid #FFFFFF; color:#666666;}
html>body> #content_main {border-left:0px solid #FFFFFF;}

#content_main_image_buying { background-image:url(images/content_buying.jpg); width:592px; height:238px; margin:0px 0px 0px 0px;}
html>body #content_main_image_buying {width:593px;}

#content_main_image_contact { background-image:url(images/content_contact.jpg); width:592px; height:238px; margin:0px 0px 0px 0px;}
html>body #content_main_image_contact {width:593px;}

#content_main_image_fees { background-image:url(images/content_fees.jpg); width:592px; height:238px; margin:0px 0px 0px 0px;}
html>body #content_main_image_fees {width:593px;}

#content_main_image_people { background-image:url(images/content_people.jpg); width:592px; height:238px; margin:0px 0px 0px 0px;}
html>body #content_main_image_people {width:593px;}

#content_main_image_selling { background-image:url(images/content_selling.jpg); width:592px; height:238px; margin:0px 0px 0px 0px;}
html>body #content_main_image_selling {width:593px;}

#content_main_image_valuation { background-image:url(images/content_valuation.jpg); width:592px; height:238px; margin:0px 0px 0px 0px;}
html>body #content_main_image_valuation {width:593px;}


#people {margin:10px 13px 0px 13px;}

.people_images { float:left; margin: 0px 13px 15px 0px;}

#content_main a {color:#666666; text-decoration:none;}

#content_main a:hover { color:#666666; text-decoration:underline;}

#content_main a:visited { color:#666666; text-decoration:underline;}


#content_main h1 {font-size:32px; font-weight:normal; color:#E60003; margin: 10px 10px 10px 13px; border-bottom: 1px dotted #666666; padding:0px 0px 8px 0px;}
html>body #content_main h1{margin: 10px 10px 10px 13px;}

#content_main h2 {font-size:18px; font-weight:normal; color:#E60003; margin: 0px 10px 8px 13px; padding:0px 0px 0px 0px;}

#content_main h3 {font-size:12px; font-weight:normal; color:#666666; margin: 0px 5px 25px 13px; padding:0px 0px 0px 0px;}

#content_main h4 {font-size:12px; font-weight:normal; color:#E60003; margin: -10px 5px 15px 13px; padding:0px 0px 0px 0px;}

#content_main_image_buying h4 {font-size:20px; font-weight:normal; color:#FFFFFF; margin: 0px 0px 0px 13px; padding:205px 0px 8px 0px;}
#content_main_image_contact h4 {font-size:20px; font-weight:normal; color:#FFFFFF; margin: 0px 0px 0px 13px; padding:205px 0px 8px 0px;}
#content_main_image_fees h4 {font-size:20px; font-weight:normal; color:#FFFFFF; margin: 0px 0px 0px 13px; padding:205px 0px 8px 0px;}
#content_main_image_people h4 {font-size:20px; font-weight:normal; color:#FFFFFF; margin: 0px 0px 0px 13px; padding:205px 0px 8px 0px;}
#content_main_image_selling h4 {font-size:20px; font-weight:normal; color:#FFFFFF; margin: 0px 0px 0px 13px; padding:205px 0px 8px 0px;}
#content_main_image_valuation h4 {font-size:20px; font-weight:normal; color:#FFFFFF; margin: 0px 0px 0px 13px; padding:205px 0px 8px 0px;}


#content_main h5 {font-size:18px; font-weight:normal; color:#666666; margin: 10px 10px 4px 13px; padding:0px 0px 0px 0px;}

#content_main h6 {font-size:14px; font-weight:normal; color:#E60003; margin: 10px 10px 4px 13px; padding:0px 0px 0px 0px;}

#content_modules { width:164px; float:left;  margin:0px 0px 0px 0px; position:absolute; line-height:25px; background-color:#FFFFFF;}
html>body #content_modules {width:164px; margin:0px 0px 0px 0px; position:relative; background-color:#EDEBEB; }

#content_module_top {margin:0px 0px -1px 0px; }
html>body #content_module_top {margin:0px 0px 2px 0px;}

#content_module_middle {margin:0px 0px -1px 0px; }
html>body #content_module_middle {margin:0px 0px 2px 0px;}

#content_modules img {border:0px}

#content_module_bottom { }

#form_left {float:left; width:340px; text-align:right; color:#666666; margin:10px 0px 5px 0px; }
html>body #form_left {margin:0px 0px 5px 10px;}

#form_right { float:left; width:200px; text-align:left; color:#666666; margin:25px 0px 5px 25px; }
html>body #form_right {margin:12px 0px 5px 25px;}

.form_space {margin:10px 0px 0px 10px; }
.form_text {padding:10px 0px 0px 10px; }
.contact_text {font-size:12px; font-weight:normal; color:#666666; margin: 0px 10px 4px 13px; padding:0px 0px 0px 0px;}