

body {
	
	background-color:white;
	background:url('images/bkg_page.jpg') repeat-y bottom center;
	*margin-top:0px;

	}

#page {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	*margin-top:0px;
	background:url('images/bkg_page.jpg') repeat-y bottom center;

		}
#page .sidebar
{
		margin-top:-650px;
		_margin-top:-800px;
		_margin-left:300px;
}
#page #content .sidebar
{
	margin-top:20px;
}
#comment, #commentform, #respond
{
	width:600px;
	margin-left:20px;
	float:left;
	margin-bottom:20px;
}
#comment
{
	height:100px;
}
#page #content #sidebar .sidebar
{
	
	float:right;
	margin-left:700px;
	*margin-left:50px;
	_margin-left:100px;
	
	position:absolute;
}
#page .sidebar
{
_margin-right:-50px;

}
.post
{
	margin-left:20px;

	width:600px;
	
	display:block;
	margin-top:20px;
	float:left;
}
#content .post
{
	_margin-left:30px;
}
.entry
{
	margin-left:20px;
}
#header {
	background:url('images/header.jpg') no-repeat bottom center;
	height:126px; 
	width:1024px; 
	margin-top:-14px;
	*margin-top:0px;
	margin-left:-62px;
	*margin-left:-62px;

	_margin-left:0px;

	}

#headerimg 	{ 
	height:76px; 
	width:1024px; 
	} 
.pagetitle
{
	font-size:14px;
	font-family:Verdana;
	padding-top:2px;
	margin-left:10px;
	padding-top:30px;
	_margin-left:70px;

}
a
{
	font-size:10px;
	font-family:Verdana;
}
small
{
	margin-left:10px;
	font-size:8px;
	font-family:Verdana;

}
p
{
	font-size:12px;
	font-family:Verdana;
}
#menu
{
	width:900px;
	height:45px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	*margin-left:0px;
	_margin-left:31px;
}
#leftMenu
{
	width:51px;
	height:45px;
	background:url('images/bkg_menu_left.jpg') no-repeat bottom center;
	float:left;
}
#menuItems
{
	width:819px;
	height:45px;
	background:url('images/bkg_menu_repeat.jpg') repeat-x ;
	float:left;
}	
#rightMenu
{
	width:30px;
	_width:10px;
	_margin-top:-58px;
	height:45px;
	background:url('images/bkg_menu_right.jpg') no-repeat right;
	float:right;
}

#menuList
{
width:auto;
margin: 0;
padding: 0;
list-style-type: none;
text-decoration:none;
font-family:Arial;
font-size:12px;
color:white;
float:left;
margin-top:10px;


margin-right:8px;
text-align:center;
}
.linkMenu
{
	color:white;
	float:left;
	height:45px;
	margin-left:11px;
	_margin-left:6px;
	
	
}
.linkMenu a
{
	color:white;
	font-weight:bold;
	font-size:11px;
	float:left;
	text-decoration:none;
	height:45px;
	margin-left:0px;
	padding-top:3px;
}
.linkMenu a:hover
{
	color:red;
	
}
#content
{
	width:900px;
	margin-top:45px;
	height:655px;
	_height:855px;
	margin-left:10px;;
	margin-right:auto;
	_margin-right:0;
	
	*margin-top:2px;
	_margin-top:-90px;
	_width:900px;

	display:block;


}

#textArea
{
	margin-top:10px;
	width:555px;
	
	font-size:11px;
	font-color:black;
	font-family:Arial;
	float:left;
	_padding-left:40px;
}
#getQuote
{
	margin-top:10px;

	width:306px;
	height:229px;
	font-size:11px;
	font-color:black;
	font-family:Arial;
	float:right;
	background:url('images/call_now.jpg') no-repeat top;
	margin-right:20px;
	_margin-right:-50px;
	_margin-top:20px;
	_width:300px;
	
}
#bigOr
{
	margin-top:80px;
	margin-left:30px;
	font-weight:bold;
	font-size:23px;
	color:white;
}
#getQuoteNow{
	margin-top:2px;
	margin-left:30px;
	
	font-size:18px;
	color:white;
}
#linkQuote1
{
	color:white;
	text-decoration:none;
	font-size:10px;
	margin-left:30px;
	
	font-weight:bold;
	
	height:100px;
}
#linkQuote2
{
	color:red;
	text-decoration:none;
	font-size:10px;
	margin-left:45px;
	
	font-weight:bold;
	
}

#theBrokers
{
width:900px;
height:210px;
float:left;

background:url('images/brokers.jpg') no-repeat;
background-position: bottom;
_margin-left:30px;
}
#broker1
{
	width:210px;
	height:180px;
	float:left;
	margin-left:20px;
	
}
.image1
	{
	
	width:100px;
	height:51px;
	float:left;

}
.image1side
{
	width:62px;
	height:48px;
	background:url('images/hr.jpg');		
	float:left;
	margin-left:50px;
	margin-top:20px;
	*margin-left:25px;
	*margin-top:40px;

}
#broker2
{
	width:210px;
	height:180px;
	float:left;
	margin-left:10px;
	
}
.image2
	{
	
	width:100px;
	height:51px;
	float:left;

}
.image2side
	{
	width:64px;
	height:44px;
	
	float:left;
	margin-left:50px;
	margin-top:20px;
	*margin-left:25px;
	*margin-top:40px;
}
#broker3
{
	width:210px;
	height:180px;
	float:left;
	margin-left:10px;
	
}
.image3
	{
	width:100px;
	height:51px;
	float:left;
	
}
.image3side
	{
	width:93px;
	height:35px;
	background:url('images/hs.jpg');		
	float:left;
	margin-left:50px;
	margin-top:30px;
	*margin-left:25px;
	*margin-top:40px;
}
#broker4
{
	width:200px;
	*width:180px;
	height:180px;
	float:left;
	margin-left:10px;
}
.image4
	{
	
	width:100px;
	height:51px;
	float:left;

}
#side_broker1
{
	width:170px;
	height:210px;
	float:left;
}
#side_broker2
{
	width:170px;
	height:210px;
	float:left;
}
#side_broker3
{
	width:170px;
	height:210px;
	float:left;
}
#footer
{
	width:900px;
	*width:899px;
	margin-left:auto;
	margin-right:auto;
	*margin-left:-10px;
	_margin-left:52px;

	background:url('images/footer.jpg') no-repeat;		
	background-position:top;
	background-color:black;
	height:200px;	
	margin-bottom:0px;
	_margin-top:50px;
}
#page #footer
	{
	*margin-top:250px;
}
#footerMenu
{
width:auto;
margin: 0;
padding: 0;
list-style-type: none;
text-decoration:none;
font-family:Arial;
font-size:12px;
color:white;
float:left;
margin-left:250px;
*margin-left:130px;
text-align:center;
height:45px;
}
.footerItem
{
	color:white;
	height:45px;
	float:left;
	font-family:Arial;
	font-size:12px;
	margin-left:3px;
	margin-right:3px;
}
.footerItem a
{
	color:white;
	height:45px;
	float:left;
	font-family:Arial;
	font-size:12px;
	margin-left:3px;
	margin-right:3px;

	text-decoration:none;
}
#leftcontent
{
	width:650px;
	float:left;

	margin-top:20px;
}

.sidebar
{

margin-top:20px;
margin-right:20px;
float:right;
background:url('http://www.alcatraz-insurance.co.uk/wp-content/themes/custom/images/sidebar.jpg') no-repeat;	
height:645px;
width:179px;
}
.post h1 a,.post h2 a,.post h3 a


{
	font-size:14px;
	color:black;
	font-family:Verdana;
	
	text-decoration:none;
	

}
/*********TEXT*********/

.welcome
{
	
	font-size:14px;
	font-family:Verdana;
	padding-top:2px;
	*padding-top:10px;

	
}
#textArea
{
	margin-left:10px;
}
.plainText
{
	font-size:11px;
	color:#606060;
	font-family:Verdana;
	
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
	margin-bottom:0px;
}
.contactBrokers
{
	font-size:14px;
	font-family:Verdana;
	padding-top:2px;
	*padding-top:10px;
	padding-left:20px;

	
	display:block;
}
.brokerText
{
	width:180px;
	font-size:13px;
	display:block;
	float:left;
	text-align:left;
	color:white;
	padding-left:10px;
	*padding-left:5px;
	
	
}
.brokerTitle a
{
	width:180px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:white;
	margin-left:10px;
	padding-left:5px;
	text-decoration:none;
	display:block;
	_margin-top:30px;
}
.brokerTitle a:hover
{
	color:red;
}
.brokerUrl a
{
	color:#FC7E7E;
	width:200px;
	text-align:center;
	float:left;
	
}
/*
.brokerTextside
{
	width:140px;
	font-size:12px;
	padding-top:80px;
	*padding-top:0px;
	text-align:left;
	color:white;
	padding-left:20px;
	*padding-left:15px;

}
.brokerTextside a

{
text-decoration:none;
color:white;
}
.brokerTextside a:hover

{
text-decoration:none;
color:grey;
}
.brokerTextside a:visited
{
text-decoration:none;
color:white;
}
.brokerLink

{
text-decoration:none;
color:white;
}
*/
#copyright
{
	padding-top:50px;
	padding-left:75px;
	color:white;
	width:750px;
	font-size:12px;
	font-family:Arial;
	text-align:center;
}
.alist
{
	color:black;
	font-size:12px;
	font-family: Arial;
	text-decoration:none;
	margin-left:100px;
	
}
.alist li
{
	color:black;
	font-size:12px;
	font-family: Arial;
	text-decoration:none;
	
}
.alist li a
{
	color:black;
	font-size:13px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
.alist li a:hover
{
	color:red;
	font-size:13px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
.ddsg-wrapper
{
	margin-left:20px;
}
.ddsg-wrapper ul li
{
	font-family:Verdana;
	font-size:12px;
	color: #606060;
	padding-top:3px;
	padding-bottom:3px;
	
} 
.ddsg-wrapper ul li a
{
	font-family:Verdana;
	font-size:12px;
	color: #606060;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
} 
.ddsg-wrapper ul li a:hover
{
	font-family:Verdana;
	font-size:12px;
	color: red;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;

} 
.ddsg-xml-link
{
font-family:Verdana;
	font-size:12px;
	color: #606060;

	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	margin-left:40px;
	*margin-left:25px;
}
.ddsg-xml-link a
{
font-family:Verdana;
	font-size:12px;
	color: #606060;

	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	margin-left:40px;
	*margin-left:25px;
}
.externalSitemapLink
{
font-family:Verdana;
	font-size:12px;
	color: #606060;

	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	
}
.externalSitemapLink a
{
font-family:Verdana;
	font-size:12px;
	color: #606060;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;

}
.externalSitemapLink a:hover
{
font-family:Verdana;
	font-size:12px;
	color: red;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;

}