/* CSS Document */



body {
margin:0px;
font-family:sans-serif;
font-size:12px;
/*background-image:url(images/bg-gradient.gif);
background-repeat:repeat-x;
background-color:#9fd9fe;*/
}

h1 {
color:333333;
font-size:2em;
letter-spacing:-1px;
}
h3 {
font-size:13px;
}
h2, .text16px {
font-size:16px;
color:#333333;
font-weight:bold;
}

.aclean {
color:#7A3176;
text-decoration:none;
}

.main_contentb {
font-weight:bold;
}

.readmore {
color:#7B2B83;
}

.readmore:hover {
text-decoration:underline;
}

#header {
height:30px;
background-color:#333333;
}

#main{
	border:0px; 
	width:980px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	
}

#headDetails {
margin-left:780px;
height:30px; float:left; border:0px solid #E9E9E9; color:#FFFFFF; text-align:right;
}

#headDetails a{
font-size:11px;
line-height:30px;
color:#FFFFFF;
text-decoration:none;
}

#headDetails a:hover {
text-decoration:underline;
}

#logo {
width:900px; height:90px; float:left; border:0px solid #E9E9E9; background-color:#7B2B83;
}

#clearbar {
clear:both;
}

#Menubar {
margin-top:58px;
color:#FFFFFF;
height:40px;
float:right;
}

.MainMenu {
margin:0px;
padding:0px;
color:#FFFFFF;
}

.MainMenu li {
margin:0px;
list-style:none;
float:left;
margin-right:2px;
}

.MainMenu li a {
margin:0px;
padding:6px;
line-height:30px;
text-decoration:none;
color:#333333;
border:1px solid #666666;
background-image:url(images/menubg2.gif);
background-repeat:repeat-x;
background-color:#F6F6F6;
}

.MainMenu li a:hover {
padding:6px;
color:#333333;
background:#E6DFE7;
}

.SubMenu {
background-color:#E6DFE7; width:128px; position:relative; z-index:1500; margin-left:1px;
color:#7A3176;
display:none;
font-size:11px;
}

#SubOwners {
width:134px;
}


#FlashBox {
float:inherit;
height:100px;
clear:both;
border:0px solid #FFFFFF;
background-image:url(images/mainimg.jpg);
background-position:right top;
background-repeat:repeat;
background-color:#FFFFFF;
display:none;
}

#SearchBox {
/*(margin-left:5px;
padding-top:5px;
padding-bottom:5px;
width:210px;*/
font-size:11px;
background-image:url(images/searchboxbg.jpg); background-repeat:repeat-x;
}


.BorderTopBox {
border-top:1px dotted #999999;
}

.Padding {
padding:20px;
text-align:justify;
}

.textfield {
font-size:11px;
}


#middleContent {
background-color:#FFFFFF;
}

p {
color:#666666;
line-height:16px;
}

#HomeNews {
width:888px;
background-color:#E9E9E9;
/*background-color:#fce93c;
background-color:#fdf75d;*/
padding:6px;
color:#333333;
font-size:11px;
margin-bottom:2px;
}

.headingBlue {
	margin:0px;
	padding:0px;
	line-height:14px;
	font-size: 14px;
	font-weight: bold;
	color: #3399FF;
}
.headingPurple {
	margin:0px;
	padding:0px;
	line-height:14px;
	font-size: 14px;
	font-weight: bold;
	color: #7B2B83;
}


.title_white_right {
color:#FFFFFF;
}

#Footer {
line-height:40px;
text-align:center; margin-left:auto; margin-right:auto; 
width:100%; height:40px; background-color:#333333; color:#FFFFFF; font-size:10px;
}



/* SEARCH FORM */
#searchform {
font-size:11px;
}

#searchform input {
font-size:11px;
}

/* RESULTS PAGE */
a img {
	 border:0px;
	 }

.HomeSubHead {
color:#666666;
font-size:12px;
line-height:22px;
font-weight:normal;
text-transform:uppercase;
}

.resultprice {
font-size:14px;
font-weight:bold;
color:#333333;
}

.BookButton {
/*background-color:#FFCC00;*/
background-image:url(images/btn_purple.jpg);
border:1px solid #7B2B83;
color:#FFFFFF;
text-decoration:none;
padding:4px;
line-height:25px;
}

.SubmitButton {
/*background-color:#FFCC00;*/
background-image:url(images/btn_purple.jpg);
border:1px solid #7B2B83;
color:#FFFFFF;
text-decoration:none;
padding:4px;
line-height:10px;
font-size:11px;
}

.propTitle {
color:#333333;
font-size:18px;
font-weight:normal;
}


/* Side List */

.QuickList {
margin:0px;
padding:0px;
color:#7B2B83;
list-style:none;
}

.QuickList li a {
font-size:11px;
text-decoration:none;
color:#7B2B83;
}

.QuickListNormal {
color:#7B2B83;
font-size:11px;
padding:4px;
}

.QuickListNormal a {
color:#7B2B83;
font-size:11px;
}



.readcontent {
color:#666666;
}

