/* Rathdown 2006 - CSS Document */


/*----------- Admin Menu ------------*/
.adminmenu {
background-color : #ffff00 !important; 
width : 350px !important; 
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
font-size : 14px !important; 
border : 1px solid #000000 !important; 
text-align : left !important;
} 
.adminmenu a {
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
font-size : 14px !important; 
} 
.adminmenuCell {
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
background-color : #ffffff !important; 
font-size : 14px !important; 
}


/*----------------------- General -----------------------*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#002990;
	
	margin-top : 0; 
	margin-right : 0; 
	margin-bottom : 0;
	margin-left : 0;
	
	padding-top : 0; 
	padding-right : 0; 
	padding-bottom : 0;
	padding-left : 0;
}
td,th, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#002990;
}

a {
text-decoration:none;
color:#007eff;
}
a:visited, a:link:visited, visited a {
color:#999999!important;
}
a:hover {text-decoration:underline;}

.pagebg {
width:100%;
height:100%;
background-image:url(img/page_bg.jpg);
background-repeat:repeat-x;
}

.s10 {font-size:10px;}
.s11 {font-size:11px;}
.s18 {font-size:18px;}
.s22red {
font-size:22px;
font-weight:bold;
color:#FF0000;
}

.s10_black {font-size:10px; color:#97a8d2;text-decoration:underline;}

.discount {
font-size:16px;
font-weight:bold;
text-decoration:underline;
color:#000000;
}
.red_discount {
font-size:16px;
font-weight:bold;
color:#FF0000;
}
.red {
font-weight:bold;
color:#FF0000;
}

.button {
background:url(img/button_bg.gif);
height:19px;
}

/*----------------------- Top Blue Bar -----------------------*/
.topbar {
height:23px;
width:619px;
background-image:url(img/blue_glass_bar.gif);
background-repeat:no-repeat;
text-align:right;
color:#ffffff!important;
}
.3links, a.3links, .3links a {
font-size:10px!important;
text-decoration:none!important;
color:#ffffff!important;
margin-top:4px;
margin-bottom:4px;
margin-right:12px;
}


/*----------------------- Left Side Bar & Navigation -----------------------*/
.sidebar {
width:181px;
height:799px;
background-image:url(img/sidebar_bg.jpg);
background-position:bottom;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
.sblines {
margin:0px;
padding:0px;
}
.navbox1 {
margin-top:20px;
margin-right:25px;
padding-bottom:6px;
margin-left:25px;
text-align:right;
padding:0px;
}
.navbox {
margin-top:5px;
margin-right:25px;
padding-bottom:6px;
margin-left:25px;
text-align:right;
font-size:10px;
}
.navlink, .navlink a {
font-size:12px;
font-weight:bold;
color:#002990;
margin-bottom:4px;
text-decoration:none;
}
.navlink:hover, .navlink a:hover {
color:#007eff;
text-decoration:none;
}
.navlink:visited, .navlink a:visited {
color:#002990!important;
text-decoration:none;
}
.ucs {
font-size:14px;
color:#99aec4;
margin-bottom:4px;
}
.form, form { 
margin-top:0px!important;
margin-right:0px!important;
margin-bottom:0px!important;
margin-left:0px!important;
padding-top:0px!important;
padding-right:0px!important;
padding-bottom:0px!important;
padding-left:0px!important;
}
.fields {
font-size : 10px !important; 
width : 131px; 
margin-top : 0px; 
margin-right : 0px; 
margin-bottom :5px; 
margin-left : 0px; 
}
.altbox {
text-align:left;
margin-top:6px;
margin-bottom:4px;
}

/*----------------------- Main Area -----------------------*/
.content {
margin-top:18px;
margin-right:25px;
margin-bottom:18px;
margin-left:25px;
color:#000000;
}
.header {
font-size: 20px;
font-weight: bold;
color: #007eff;
margin-bottom:10px;
}

.box {
width:177px;
height:174px;
background-image:url(img/box_bg.gif);
background-repeat:no-repeat;
}
.box2 {
clear:both;
width:177px;
height:174px;
background-image:url(img/box_bg2.gif);
background-repeat:no-repeat;
}
.box3 {
clear:both;
width:177px;
height:174px;
background-image:url(img/box_bg3.gif);
background-repeat:no-repeat;
}
.box4 {
width:305px;
height:85px;
}
.box6 {
clear:none;
width:140px;
height:180px;
float:left;
padding-left:20px;
padding-bottom:20px;
}
.box5 {
clear:none;
width:135px;
height:65px;
float:left;
padding-left:20px;
}
.boxbot {
width:177px;
height:14px;
background-image:url(img/box_bot.gif);
background-repeat:no-repeat;
}
.boxcon {
padding-top:14px;
margin-right:12px;
margin-left:12px;
}
.boxcon img {
	border: none;
}
.boxhdr, .boxhdr a, a.boxhdr {
font-size: 16px;
font-weight: bold;
color: #002990;
margin-bottom:12px;
}

.boxhdr2, .boxhdr2 a, a.boxhdr2 {
font-size: 14px;
font-weight: bold;
color: #002990;
margin-bottom:12px;
}
.mb5 {
padding-bottom:5px;
font-weight: bold;
}

.3box {
height:163px;
width:142px;
background-image:url(img/3boxes.jpg);
background-repeat:no-repeat;
}

.listlink {margin-bottom:6px;}



.usedcar {
	width: 635px;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

.usedcar img {

	float: right;
	margin-left: 13px;
}

.boldred {
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
}

.advert {	
	padding-top:0px;
}





/*----------------------- Footer -----------------------*/
.botbarbg {
height:26px;
width:810px;
background-image:url(img/bottom_bar.gif);
background-repeat:no-repeat;
}

.address, a.address, .address a {
font-size:10px;
text-decoration:none;
color:#002990;
}
.siteby, a.siteby, .siteby a {
font-size:10px;
text-decoration:none;
color:#a9b7d9;
}



