/* CSS Document */

body{
	margin: 10px 0px;
	background: url(../images/page_bg.gif) repeat-x fixed #C5C5C5 ;
	color:#fff;
	font-family:Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}
h1{margin:0; font-size:15px; color:#fff; font-weight:normal; padding:0px 20px;}
h3{margin:0; padding:0; font-size:14px; margin-top:15px;}

img, div { behavior: url(http://www.niallmullenantiques.com/iepngfix.htc);}

img {border:0px;}

a {outline:none;}

#wrapper{padding:25px; width:951px; text-align:left; background:#000;}

#banner{ position:relative; background:url(../images/banner.gif) no-repeat; width:951px; height:103px;}
#logo{width:410px; float:right; margin-top:20px;}

#topMenu{ position:absolute; width:290px; float:left; top:22px; left:115px; height:30px;}
#topMenu ul{margin:0px; padding:0px; list-style-type:none;}
#topMenu li{display:inline; margin-right:10px; border-bottom:2px solid #000;}
#topMenu li.in{border-bottom:2px solid #fff;}

#box{width:939px; border:6px solid #fff; border-width:0px 6px; float:left;}

#mainMenuBox{border-bottom:2px solid #fff; height:30px;}
#mainMenu{margin:8px 0px 2px 47px;}
#mainMenu ul{margin:0px; padding:0px; list-style-type:none;}
#mainMenu li{display:inline; margin-left:60px; border-bottom:3px solid #000;}
#mainMenu li.in{border-bottom:3px solid #fff;}

.thumbContainer{margin-left:25px; width:914px; text-align:left;}
.thumbBox{float:left; width:304px; margin-top:25px;}
.thumbFrame{width:238px; border:2px solid #919191; background:#010101; padding:18px;}
.thumbFrame img{border:2px solid #333;}
.thumbText{width:273px; height:60px; margin:10px 3px 0px 3px; color:#c1c1c1;}
.thumbText strong{color:#fff;}

.thumbBoxHome{float:left; width:150px; margin-top:10px;}
.thumbFrameHome{width:119px; padding:9px;}
.thumbFrameHome img{border:2px solid #333;}
.thumbFrameHome a:hover img{border:2px solid #ccc;}

.thumbTextHome{height:40px; margin:5px 0px; color:#c1c1c1;}
.thumbTextHome h1 {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.thumbTextHome strong{color:#fff;}

.clear {clear:both;}
.line {height:2px; line-height:2px; background:#fff;}
.infoText{ clear:both; position:relative; font-size:24px; color:#919191; border:2px solid #919191; border-width:2px 0; margin-top:10px; padding:10px 0; width:885px; text-align:center;}
.infoText a:link, .infoText a:visited {color:#919191; text-decoration:underline;}
.infoText a:hover {color:#fff; text-decoration:none;}

.homepageBox {padding:40px 40px 30px 55px; background:url(../images/homepage_gradient.gif) repeat-x; text-align:justify; font-size:13px; _margin-top:-2px;}
.homepageBoxNew {padding:40px 40px 30px 55px; background:url(../images/homepage_new_gradient.gif) repeat-x #159BAF; font-weight:normal; font-size:25px; font-family: "Lucida Sans", Arial, Helvetica, sans-serif; color:#0A3746;}
.homepageBoxThird {width:307px; float:right; border-left:2px solid #fff; background:url(../images/homepage_restore_gradient.gif) bottom repeat-x #000; padding:30px 15px 0px; text-align:center;}

.homepageBox a {font-weight:bold;}
.homepageBox a:link{color:#999; text-decoration:underline;}
.homepageBox a:visited{color:#999; text-decoration:underline;}
.homepageBox a:hover{color:#fff; text-decoration:none;}

#aboutBox{margin:45px 55px 0px 55px; text-align:justify; font-size:13px;}
#aboutFrame{border:2px solid #919191; background:#010101; padding:20px; width:348px; float:left; margin:7px 43px 20px 0px;}
#aboutFrame img{border:2px solid #333;}

#addressBox{float:right; width:345px; margin:65px 55px 0px 0px; _margin-right:25px;}
#addressBox a:link{color:#999; text-decoration:underline;}
#addressBox a:visited{color:#999; text-decoration:underline;}
#addressBox a:hover{color:#fff; text-decoration:none;}

#footerBox{background:url(../images/footer.gif) no-repeat; width:951px; height:103px; clear:both;}
#footerLogos {margin-left:55px; margin-bottom:3px;}
#footerLogos img {cursor:help;}
#footerBox h2{font-size:12px; margin:0px; padding:0px; position:relative; margin-left:30px; line-height:16px; color:#999;}
#footerBox h2 a:link,
#footerBox h2 a:visited {color:#999;}
#footerBox h2 a:hover {color:#fff; text-decoration:none;}

#formBox{width:430px; margin:50px 0px 0px 55px;}
form{margin:0px; padding:0px;}
#feedback {border: 1px solid #333; background-color: #999; padding: 10px 20px; width:370px; height:330px; line-height:18px;}
input{border:1px solid #333; color: #666; padding:3px; font-size:10px; margin:0px; background:#fff;}
textarea{ font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #333; color:#666; padding:3px; font-size:11px; height:100px; margin:0px; background:#fff;}
label { display: block; clear: left; font-size:13px; font-weight:bold; padding:10px 0px 5px; }
#name { width: 360px; }
#email { width: 360px; }
#message { width: 360px;}

.sold { position:absolute; background:url(../images/sold.png) no-repeat; width:96px; height:56px; margin:2px 0 0 2px;}
.new { position:absolute; background:url(../images/new.png) no-repeat; width:96px; height:56px; margin:2px 0 0 2px;}
.code { position:absolute; font-size:11px; margin-top:257px; margin-left:88px; width:100px; text-align:center; color:#919191;}

#fadeImg { position:relative; width:290px; height:240px; border:2px solid #333; margin:20px auto;}
#fadeImg img { position:absolute; top:0px; display:none; border:0; left:0px;}

/*position:absolute; background:#000; width:40px; height:30px; padding-top:10px; margin-top:236px; margin-left:236px; border-top:2px solid #919191; border-left:2px solid #919191; text-align:center;*/
/*
.buttonBox{float:left; width:304px; height:45px;}
.infoButton{width:120px; border:2px solid #333; font-size:11px; font-weight:bold; text-align:center; padding:3px 0px; float:left; background:url(../images/button_bg.gif) repeat-x bottom;}
.infoButton a:link{color:#000; text-decoration:none;}
.infoButton a:visited{color:#000; text-decoration:none;}
.infoButton a:hover{color:#fff; text-decoration:none;}

.friendButton{width:120px; border:2px solid #333; color:#000; font-size:11px; font-weight:bold; text-align:center; padding:3px 0px; float:right; background:url(../images/button_bg.gif) repeat-x bottom; position:relative; right:25px;}
.friendButton a:link{color:#000; text-decoration:none;}
.friendButton a:visited{color:#000; text-decoration:none;}
.friendButton a:hover{color:#fff; text-decoration:none;}
*/