body {
	margin:0px;
	padding:0px;
	vertical-align:top;
	background:url(/images/tall.gif) repeat-x top #373737;
	font-family:"Trebuchet MS";
	height: 100%;
	
}
#twitter-link {
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}



p {font-size:12px; }
li {font-size:12px;}
td {color:#373737; line-height:14px; vertical-align:top;}
a {border:none; text-decoration:underline; color:#647510;}
a:hover {text-decoration:none;}
form {margin:0px; padding:0px;}
/****************************************************/
.footertxt {color:#7F7F7F; font-family:Tahoma; font-size:9px; }
.footerlink {color:#7F7F7F; text-decoration:none;font-family:Tahoma; font-size:9px;}
.footerlink:hover{text-decoration:underline;}
/****************************************************/
.link1 {text-decoration:none;color:#BEE11A; background:url(/images/pimp1.gif) no-repeat right; padding-right:11px; font-size:10px;}
.link1:hover {text-decoration:underline;}

.link2 {text-decoration:none;color:#BB1515; background:url(/images/pimp4.gif) no-repeat right; padding-right:12px; font-size:10px;}
.link2:hover {text-decoration:underline;}

.link3 {text-decoration:underline;color:#005B95; background:url(/images/pimp10.gif) no-repeat left; padding-left:9px; font-size:10px;}
.link3:hover {text-decoration:none;}

.link4 {text-decoration:underline;color:#ffffff;}
.link4:hover {text-decoration:none;}

.link5 {text-decoration:underline;color:#005B95;}
.link5:hover {text-decoration:none;}
/****************************************************/

.list1 li {background: url(/images/pimp6.gif) no-repeat  left; padding-left:11px; line-height:14px; color:#BEE11A; font-size:10px;}
.list1 li a {color:#BEE11A; text-decoration:none;}
.list1 li a:hover {text-decoration:underline;}

.list2 li {background: url(/images/pimp7.gif) no-repeat  left; padding-left:11px; line-height:14px; color:#BB1515; font-size:10px;}
.list2 li a {color:#BB1515; text-decoration:none;}
.list2 li a:hover {text-decoration:underline;}

.list3 li {background: url(/images/pimp9.gif) no-repeat  left; padding-left:11px; line-height:14px; color:#D3D3D3; font-size:10px;}
.list3 li a {color:#D3D3D3; text-decoration:none;}
.list3 li a:hover {text-decoration:underline;}

.list4 li {background: url(/images/pimp10.gif) no-repeat  left; padding-left:9px; line-height:14px; color:#005B95; font-size:10px;}
.list4 li a {color:#005B95; text-decoration:underline;}
.list4 li a:hover {text-decoration:none;}
/****************************************************/
.myform {width:178px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:17px; vertical-align:middle;font-size:11px;font-family:Tahoma;color:#ff0000;background:#BEE11A; border:solid 1px #7F9711;}
/****************************************************/

.txt1 {color:#D3D3D3;}
.txt2 {color:#FFFFFF;}
.txt3 {color:#373737; background:url(/images/pimp2.gif) no-repeat left; padding-left:8px; text-transform:capitalize;}
.txt4 {font-size:10px;  color:#7A8C29; background:url(/images/pimp5.gif) no-repeat left; padding-left:10px;}
.txt5 {color:#FFFFFF; background:url(/images/pimp8.gif) no-repeat left; padding-left:7px;}
.txt6 {color:#005B95;}

h1 {
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	padding:10px;
	font-size:16px;
	font-family: Tahoma;
}
h1 a {color:#FFFFFF;text-decoration:none;}
h1 a:hover {text-decoration:none;color:#647510;}
.h1construction {
	line-height:18px;
	padding:5px;
	font-size:15px;
}
.h1main { padding:10px;padding-left:5px;}
h2 {
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	padding:10px;
	font-size:18px;
	font-family: Tahoma;
}
h2 a {color:#FFFFFF;text-decoration:none;}
h2 a:hover {text-decoration:none;color:#647510;}
.h2construction { padding-right:0px;font-size:17px;}
h3 {
	font-size:14px;
	font-family: Tahoma;
}
h4 {
	font-size:12px;
	font-family: Tahoma;
}
.frontpic {padding:0px;padding-bottom:2px;margin:0px; text-align:center;}
.frontlist {vertical-align:middle;padding:0px;margin:0px;padding-right:10px;font-size:14px; font-weight:bold; line-height:20px;}
.frontlist a {color:#000000;text-decoration:none;}
.frontlist a:hover {text-decoration:none;color:#647510;}
.listf {
	list-style:none;
	margin:0px;
	padding: 0px;
}
.menupic {padding:0px;padding-bottom:2px;margin:0px; text-align:center;}
.menulist {vertical-align:middle;padding:10px;margin:0px;padding-right:10px;font-size:14px; font-weight:bold; line-height:18px;}
.menulist a {color:#000000;text-decoration:none;}
.menulist a:hover {text-decoration:none;color:#647510;}
.menulist2 {vertical-align:middle;padding:5px;margin:0px;font-size:14px; font-weight:bold; line-height:18px;}
.menulist2 a {color:#000000;text-decoration:none;}
.menulist2 a:hover {text-decoration:none;color:#647510;}
.listmain {list-style:none; padding:0px; margin:0px;}
.listsecond {list-style:none; padding-left:10px;margin-left:10px;}
.designer {color:#FFFFFF; font-size:9px;}
.logo {padding:0px; margin:0px; margin-left:15px;}
.slogan {font-size:12px; margin:0px;padding:0px;padding-top:30px;padding-left:3px;}
.maincontent {border-left:#333333 1px solid;border-right:#333333 1px solid; border-bottom:#333333 1px solid;padding:10px; height:490px; }
.quotes {font-family:"Calligraph421 BT", Arial, sans-serif; color:#647510; font-size:14px;padding-right:10px; }
.rightpic {border: #333333 1px solid;}
.pic {border: #333333 1px solid;}
.toppic {border: #333333 1px solid; margin-top:10px;}
.small {font-size:10px;}
.firstp {margin-top:0px;}
.say {font-family:"Calligraph421 BT", Arial, sans-serif; color:#647510; font-size:14px;padding-left:20px;padding-right:20px; font-style:italic;}
.normal {font-size:12px;}
.small {font-size:10px;}
.constructionformtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	background-color:#66ccff;
	text-align: left;
	font-weight: bold;height:25px; padding-top:5px;

}.formtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	background-color:#99cc00;
	text-align: left;
	font-weight: bold;height:25px; padding-top:5px;

}
.formfieldname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #D8F6FE;
	text-align: right;padding-top:5px;

}
.formfieldinput {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #D8F6FE;
	text-align: left;
}

.star {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}
.bottommenu {padding:5px; font-size:10px; font-weight:bold; color:#FFFFFF}
.bottommenu a {color:#ffffff;text-decoration:none;}
.bottommenu a:hover {text-decoration:none;color:#647510;}

.picture { background-color: #F9F9F9; 
border: 1px solid #CCCCCC; padding: 1px; 
font: 11px Arial, sans-serif; text-align:center;} 
.picture img { border: 1px solid #333333; 
vertical-align:middle; margin-bottom: 3px; } 
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; } 
.left { margin: 0.5em 0.8em 0.5em 0; float:left; } 

.picturenoedge { padding: 1px; 
font: 11px Arial, sans-serif; text-align:center;} 
.picturenoedge img { 
vertical-align:middle; margin-bottom: 3px; }
.box {
border:#000000 1px solid;
margin:10px; padding:10px;}
.factsheet {float:right; font-size:10px; vertical-align:middle; border: #cccccc 1px dashed;padding-top:2px;padding-right:2px;}
.breadcrumb {
	color:white;
	padding-right:10px;
	vertical-align: middle;
	font-size:11px;
	padding-top: 8px;
	margin-bottom:0px;
}
.breadcrumb a {color:white;border:none; text-decoration:underline; }
.breadcrumb a:hover {color:white;text-decoration:none;}
.hirelist {font-size:16px; text-align:center; list-style:none;padding:0;margin:0; line-height:30px}

#container {
	padding: 0px;
	width: 1000px;
	margin: 0 auto;
	position: relative;
	text-align:center;
}
table {
	margin: 0px;
	padding: 0px;
}

#container #header {
	height: 351px;
	width: 764px;
	padding: 0px;
	background-image: url(/images/h_back.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
}
#container #footer {
	margin: 0px;
	padding: 0px;
	width: 1000px;
}
#container #leftcontent {
	padding: 0px;
	float: left;
	width: 764px;
	background-color: #FFFFFF;
	margin: 0px;
}
#container #rightcontent {
	padding: 0px;
	float: right;
	width: 236px;
	background-color: #FFFFFF;
	background-image: url(images/h_back_right.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#container #header #logo {
	background-image: url(images/Rawley_logo1.jpg);
	background-repeat: no-repeat;
	height: 111px;
	width: 600px;
	margin-left: 15px;
	background-position: left top;
}
#container #header #telno {
	font-family: "Trebuchet MS";
	font-size: medium;
	font-style: italic;
	color: #373737;
	height: 25px;
	width: 350px;
	margin-left: 20px;
	margin-top: 13px;
}
.buttontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #CCF4FF;
	padding-left: 35px;
}

#container #header #buttons {
	height: 164px;
	width: 300px;
	margin-left: 64px;
	margin-top: 15px;
}
#container #header #buttons ul {
	list-style-image: url(/images/button.png);
	list-style-type: none;
}


.telno {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #373737;
	padding-top: 20px;
	padding-left: 10px;
	font-size: medium;
}

#container #header #logo h1 {
	font-family: Tahoma;
	font-size: 12px;
	padding-left: 380px;
	padding-top: 30px;
	color: #373737;
	font-weight: bold;
	text-align:left;
}
.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	padding-left: 380px;
	color: #373737;
	text-align:left;
}



#container #header2 {
	height: 351px;
	width: 764px;
	padding: 0px;
	background-image: url(/images/h_back.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
}
#container #header2 {
	height: 153px;
	width: 764px;
	padding: 0px;
	background-image: url(/images/h_back2.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
}
#container #header2 #logo {
	background-image: url(images/Rawley_logo1.jpg);
	background-repeat: no-repeat;
	height: 111px;
	width: 600px;
	margin-left: 15px;
	background-position: left top;
}
#container #header2 #telno {
	font-family: "Trebuchet MS";
	font-size: medium;
	font-style: italic;
	color: #373737;
	height: 25px;
	width: 350px;
	margin-left: 20px;
	margin-top: 13px;
}
#container #header2 #logo h1 {
	font-family: Tahoma;
	font-size: 12px;
	padding-left: 380px;
	padding-top: 30px;
	color: #373737;
	font-weight: bold;
}
#container #breadcrumb {
	text-align: right;
	padding: 0px;
	float: right;
	height: 25px;
	width: 100%;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0px;
}
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 160px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}
	
.suckerdiv ul li{
position: relative;
text-align:left;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
	position: absolute;
	width: 180px; /*sub menu width*/
	top: 0;
	visibility: hidden;
	padding-left: -50px;
	z-index: 20;
}


/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
padding: 1px 5px;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
	color:#647510;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
#anchor1:hover {
background-image : url(images/submenuarrow.gif);
}
#anchor2:hover {
background-image : url(images/subsubmenuarrow.gif);
}


#container #search {
	height: 50px; float:right;
	width: 290px;
	z-index: 100;
	
	margin: 0px;
	padding: 0px;padding-top:18px;padding-right:6px; text-align:right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#container #searchindex {
	height: 25px;
	width: 228px;
	z-index: 100;
	top: 44px;
	left: 764px;
	margin: 0px;
	padding: 0px;
	position: absolute;
}
#container #contentcontainer #leftcontent #header #logo h1 {
	font-family: "Trebuchet MS";
}
#container #menu {
	margin: 0px;
	padding: 0px;
	width: 300px;
	position: absolute;
	height: auto;
	left: 18px;
	top: 246px;
}
#twitter_div{
	width: 200px;
	padding-left: 15px;
}

#twitter_update_list li {
	list-style-type: none;
	padding-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding-top: 5px;
	padding-left:-30px;
	text-align:left;
}
#twitter_update_list {
	padding-bottom: 5px;
	padding-top: 5px;
	margin:0px;
}
#container .footertxt #leftfooter {
	float: left;
	width: 500px;
	text-align: left;
}
#container .footertxt #rightfooter {
	float: right;
	width: 400px;
	text-align: right;
}

