body {background:url(http://www.holiday-review.net/cms/thesite/public/resources/images/bbgg.jpg) repeat-x; font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif; margin: 0 auto; padding: 0; width: 870px; }



ul {list-style: none}



/*** .container  ***/




#container2 { background-color: #FFFFFF;  width:870px; height:auto; padding-left: 10px; padding-right:10px; float: left; margin:0 auto;}


/*** .header 



#header {font-weight:normal; padding-left:105px; width:755px;}



#header img.homelogo {border:0; height:40px; margin:20px 0 0 10px; width:230px;}

#header img.homephone {; border:0; height:25px; margin:0px 0px 0 0; width:205px; padding-left:300px; padding-bottom:10px}

#header #headernav {background:url(http://www.cooptravel.co.uk/Images/headnavbg.gif) no-repeat; float:left; height:20px; margin-top:25px; width:100%;}



#header #headernav #navlinks {color:#3250BE; float:left; position:relative; left:10px; top:2px;}



#header #headernav #navlinks a {color:#3250BE; text-decoration:none;}



#header #headernav #bookmarks {color:#999; width="100px";position:relative; right:-130px; top:-3px;}


 ***/

#header {float: left; margin: 0; padding: 0; width:100%;}

#header div.TopRightNavigation {background-image: url(http://www.holiday-review.net/cms/thesite/public/resources/images/TopRightBackground.gif); float: right; height: 30px; width: 400px; }

#header div.TopRightNavigation img {float: right; margin: 7px 10px 0 0;}

#header div.TopRightNavigation div.TopRightNavigationLinks {color: #6F7377; float: left; font-size: 13px; line-height: 30px; padding: 0 0 0 15px;}

#header div.TopRightNavigation div.TopRightNavigationLinks a {color: #6F7377; text-decoration: none;}

#header div.TopRightNavigation div.TopRightNavigationLinks a:hover {color: #515456; text-decoration: none;}

#header div.HeaderLP {float: left; padding: 10px 0; width: 100%;}

#header div.HeaderLP img.homelogo {border: 0; float: left; height: 35px; margin:0 10px; width: 200px;}

#header div.HeaderLP img.homephone {border: 0; float: right; height: 35px; margin:0 10px; width: 235px;}

#header div.headernav {background-color: #0093D1; float: left; padding: 10px; width: 850px;}

#header div.headernav div.navlinks {color:#FFFFFF; font-size:13px;}

#header div.headernav div.navlinks a {color:#FFFFFF; font-weight: bold; text-decoration: none;}





/*** .contentbody ***/



#content {float:left; width:580px; min-height: 1100px; overflow:hidden; background-color:#FFF; color:#666666;font-size: 12px;
font-family: arial, helvetica, sans-serif;padding-left:8px;padding-right:30px;margin-bottom:15px;}

.contentbody {width:580px;float:left;padding-right:38px;}


div.contentbody div.sidelinks {color:#3250BE; float:left; padding:15px 0 0 5px; width:100px;}



# div.contentbody div.content {float:left; padding:15px 0 10px 5px; width:750px;}



div.post_title a:link {color: #00A1EA; text-decoration: none;font-size: 20px !important;}

.author a:link, .author a:visited
{ font-size:12px !important;}

span .category a:link
{
	font-size:12px !important;
	font-family: Arial Narrow, Arial, helvetica, sans-serif !important;
}

/** span .continue a:link
{
	font-size:12px !important;
	font-family: Arial Narrow, Arial, helvetica, sans-serif !important; **/

/** div.post_entry {margin-left:120px; position:relative; top:10px;width:580px;height:auto;} **/



div.pagehead {font-weight:bold; color: #00A1EA;}



/**# div.post_index {position:relative; left:130px; } **/

.clear{clear:both;}

#c_content {width:580px;height:auto; margin-left:8px;}

.post_index {width:580px;height:auto; }

.post_meta  {width:580px;height:auto;}

.post_entry {width:580px;height:auto;}

.post_title  {width:580px;height:auto;}

.calendar {width:580px;height:auto;}

.post_top {width:580px;height:auto;}

.post_info {width:580px;height:auto;color:#666666;
font-family: arial, helvetica, sans-serif; font-size:12px }

.coms_count
{
font-family: Arial Narrow, Arial, helvetica, sans-serif !important ; font-size:12px;
}

.post_info h2 {color: #0093d1 !important;

text-decoration: none !important;

font-size: 20px !important;

font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif; }

.date {width:auto; height:auto; color:#666666;
font-family: arial, helvetica, sans-serif; font-size:10px}

# div.post_meta {margin-left:120px; width:500px;}

.post_content{ width:580px;height:auto;color:#666666;
font-family: arial, helvetica, sans-serif; font-size:12px }

.post_content a:link, .post_content a:visited{ font-family: arial, helvetica, sans-serif; font-size:11px !important; }


# div.page_heading {color:#3250be; position:relative; top:0px}



# div.page_content {color:#3250be; position:relative; top:0px; font-size:18px;}



/*** .sidebar ***/



# div.calendar {margin-left:120px}



# div.key_search {margin-left:0px; position:relative; top:580px}



# div.div_wrap_sidebar {position:absolute; top:100px right:500px}



# div.div_top_sidebar {position:absolute; top:200px}



div.comments_templates {margin-left:30px}







/** #sidelinks {width:120px; float:left; text-decoration:none; list-style:none; text-align:left;} a:link {color: #00A1EA; text-decoration: underline; }



#rightlinks {list-style:none;} a:link {color: #00A1EA; text-decoration: underline; }



#rightlinks ul {font-weight:normal; list-style:none; margin:0; padding:0 0 22px 0;}



#rightlinks ul li.opthead {font-weight:bold; padding:0 0 1px 0; text-decoration:none;}



#rightlinks ul li {padding:0 0 1px 0;}



#rightlinks li a {color:#3250BE;}



#rightlinks a {color:#3250BE;}



# div.pageleftlinks {position:fixed; left:0px; top:-117px}



div.coopcomments {margin-left: 120px;} a:link {color: #00A1EA; text-decoration: underline; }



#sidelinks ul {font-weight:normal; list-style:none; margin:0; padding:0 0 22px 0;}



#sidelinks ul li.opthead {font-weight:bold; padding:0 0 1px 0; text-decoration:none;}



#sidelinks ul li {padding:0 0 1px 0;}



#sidelinks li a {color:#3250BE;}



#sidelinks a {color:#3250BE;}







#sidelinks ul li.opthead {font-weight: bold; padding-top: 0pt; padding-right: 0pt; padding-bottom: 1px; padding-left: 0pt; text-decoration: none; color:#3250BE;} **/



.Sidelinks {color: #AAAAAA; float: left; font-size: 13px; width: 110px; margin-bottom: 10px; background-color:#FFF;height:100%;float:left;}

.QuickLinks {border-bottom: 5px solid #EBEBEB; float: left; font-size: 130%; font-weight: bold; line-height: 35px; margin-bottom: 5px; width: 105px;}

.Sidelinks div {float: left; padding: 0 0 0 5px; width: 105px;}

.Header {border-bottom: 5px solid #EBEBEB; font-size: 120%; font-weight: bold;}

 .Sidelinks a:link,.Sidelinks a:visited
{

color: #0093d1;

text-decoration: none;

font-size: 13px;

font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
}

.post h2
{
color: #0093d1 !important;

text-decoration: none !important;

font-size: 20px !important;

font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
}

.coopsidebar {width:130px;height:auto;float:left; /** height:500px; float:left; padding-left:25px; padding-top:10px; font-size:9px; **/}


a:link, a:visited
{

color: #0093d1;

text-decoration: none;

font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
}

.post_title a:link, .post_title a:visited
{
font-weight:normal !important;
}

#queries
{
color: #666;

height:auto;

width:130px;

font-size: 120%;

font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;

float:right;

margin-top:20px;

}

#queriesresults
{
color: #666;

height:auto;

width:100px;

font-size: 120%;

font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;

float:right;

margin-right:41px;


}


.rightlinks, .opthead
{
	list-style:none;
	width:130px;
	height:auto;
	
}

 .rightlinks a:link, .rightlinks a:visited, .opthead a:link, .opthead a:visited
{

color: #0093d1;

text-decoration: none;

font-size: 13px;

font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
}


#sidebars, #rightlinks, .rightlinks
{
padding-top:10px;
width:130px;
height:auto;
float:left;
padding-bottom:10px;
}

.opthead, .search_heading
{
	font-size:100%;
	color:#666;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	width:auto;
	height:auto;
	
}



/*** .footer  



div.footer {width:755px; height:200px; padding-left:105px; padding-top:20px; overflow:hidden}



div.footer form {color:#999; float:left; margin:0; padding:0;}



div.footer form input {width:135px;}



div.footer form input.submit {width:40px;}



div.footer div.terms {color:#3250BE; float:right; font-weight:bold;}



div.footer div.terms a {color:#3250BE; text-decoration:none;}



div.footer span.copy {clear:right; float:right; font-weight:bold; color:#999;}



div.footer img.footerlogos {clear:left; float:left; height:55px; width:140px;}



div.maintext {font-size:14px;}

***/

#footer
{
margin-top:15px;
margin-left: -10px;
border-top:solid thin #CCCCCC;
background:repeat-x url(http://www.holiday-review.net/cms/thesite/public/resources/images/background5.png);
width: 890px;
height: 100%;
padding-top:5px ;
clear:both;
overflow:auto;
padding-bottom:15px;
}


#footertop, #footermiddle
{
font-size: 12px;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
color: #0093d0;
width:100%;
height: 100%;
}

.titles
{
font-size: 12px;
font-weight:bold;
line-height: 20px;
}

.listlinks
{
float: left;
width:auto;
margin-left: -25px;
margin-top: -2px;
color: #0093d0;


}

.listlinks li
{
list-style-type: none; 
margin: 0;
padding: 0 5px;
font-weight:normal;
font-size: 9px;
width:auto;
color: #0093d0;
}

.clear
{
clear:both;
}

#footerbottom
{
overflow: auto;
border-top:solid thin #CCCCCC;
padding-top: 5px;
width:100%;
height:auto;


}

#logossection
{
float: left;
width:411px;
height: 27px;
}


#companylinks

{
font-size: 12px;
font-family: arial, helvetica, sans-serif;
font-weight: normal;
margin: 0;
padding: 0;
color: #444164;

}

#companylinks li
{
list-style-type: none; 
margin: 0;
padding: 0 5px;
display: inline;
border-right: 1px solid #444164;
float:right;
width:auto;
font-size:100%;
color: #444164;
}


 #companylinks a:link, #companylinks a:visited
{

color: #444164;

text-decoration: none;

font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;

font-size:13px !important;

}

#footernavlinks li a:link, #footernavlinks li  a:visited, 

{
color: #444164 ;
text-decoration: none;
}

ul
{list-style:none; }

{
color: #444164 ;
text-decoration: none;
}



 .listlinks li a:link, .listlinks li a:visited
 {
	 color: #0093d0;
	 text-decoration: none;
	 font-size:13px !important;
 }
 


.text
{
font-size: 12px;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
color:#666666;
}

#copytext
{
font-size: 12px;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
color:#666666;
float: right;
width:auto;
margin-top: 5px;
}

#searchbox
{
float: right;
width:auto;
padding: 7px 0 0 0;
}

.images
{
	float: left;
	width: 100%;
	height: 100%;
	border:none;
}