body{
margin:0 auto;
padding:0;
background:#709AC4 url('../img/skyback.jpg') repeat-x top;
color: #494949; font-style:normal; font-variant:normal; font-weight:normal;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 0.8em;}

#wrap{
background:#ffffff;
color:#303030;
margin:0 auto;
width:760px;
}
#frontphoto{
border:0px none;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px
}

#content{
margin: 0em 10px 0px 10px;
padding: 0em 5px 0em 5px;
text-align:left;
}

.keytext {
color: #3b3a37;
font-size: 1em;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
margin-top: 0px;
}

#content #mainimage {
float: left;
margin-top: 5px;
margin-left: 0px;
margin-bottom: 5px;
margin-right: 20px;
}div.offer {font-size: 1em;font-family: Arial, Tahoma, "Courier New";color: #ff0000;font-weight: bold;margin-bottom: 0em;}.price {
float: right;
font-size: 1.15em;
color: #0000cc;
font-weight: bolder;}

#minipic {
height:115px;
width:290px;
overflow-x: auto;
overflow-y: hidden;}

#IEroot #minipic {
height:98px;
width:290px;
overflow-x: auto;
overflow-y: hidden;}

#minipic img{
height:76px;
border:0;margin-left: 5px;}
#thumbs {
width: 2250px; height:90px; padding:0; margin:0; list-style:none;background-color: #ffffff;
}

a.title {color:#c00;}
a.title b {display:none;}
a.title:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.title:hover b {display:block; position:absolute; top:12px; left:5px; padding:2px; font-weight:normal; color:#000; border: 1px #ff4a40 solid; background: #f9f9e2; width:250px;
z-index:600;
}

#IEroot a.title:hover b {display:block; position:absolute; top:105px; left:5px; padding:2px; font-weight:normal; color:#000; border: 1px #ff4a40 solid; background: #f9f9e2; width:250px;
z-index:600;
}

a.title:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #ff4a40; overflow:hidden; z-index:100;}
a.title:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #f9f9e2; overflow:hidden;; z-index:100;}

#feature{
float: right;}

#maintext {
width:345px;
clear: left;
float: left;
margin: 0px;}

#addinfotext {
float: right;
width: 345px;
margin: 0px;}

.address{
text-align: right;}

#addinfotext img {
display: inline-block;
padding: 5px;
float: right;}

#closenav {
clear: both;
text-align: center;}

#maindata{
clear: both;}
h3{
font-size:1.3em;
margin:0 0 10px 0;
}
h4{
font-size:1.25em;
margin:0 0 10px 0;
}

ul {
font-size: 1.1em;
margin-left: 430px;}

ul li {
color: #0000cc;
font-size: 1em;
margin-left: 20px;
font-weight: normal;}

h4{
font-size:1.1em;
margin:0 0 10px 0;color: #383838;}

a{
text-decoration:none;
color: #0000ff
}

a:hover{
text-decoration:underline;
color: #0000ff
}

#enquiry {
width: 700px;
padding-left: 10px;
clear: left;}


#footer{
clear:both;
margin:0 auto;
padding:10px 0 20px 0;
border-top:4px solid #f0f0f0;
width:760px;
text-align:center;
color:#FFFFFF;
font-size:0.9em;
}

input{
background-color: #ffff99;}

#footer a{
color:#FFFFFF;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
}



.right{
margin:10px 0 5px 10px;
float:right;
padding: 5px;}


.textright{
text-align:right;
}

.center{
text-align:center;
}

.small{
font-size:0.8em;
}

.bold{
font-weight:bold;
}

.hide{
display:none;
}
.article {margin-bottom:15px;}

.article h2, .article h1 {margin-bottom:5px;
margin-top:0px;}

.article h2 {text-decoration:none;
color: #3366ff;}

.article .image {float:left;
width:145px;
margin-top:5px;
padding-top:10px;}

.article .image img {width:135px;
border: none}

.article .image2 {float:left;
width:145px;
margin-top:5px;
padding-top:10px;}

.article .image2 img {width:95px;
height:102px;
border: 1px #c1c1c1 solid}

.article .description {float:right;
width:150px;}

.article .posted {color:#666666;}

.clear { clear: both; }
