@charset "utf-8";

/* CSS Document */

body {

background-color:#eff2f3;

font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;

font-size:13px;

}

/* Normalize

------------------------------------------- */

* 

{ padding: 0; margin: 0; }

h1, h2, h3, h4, h5, h6 

{ font-size: 100%; }

ol,ul 

{ list-style: none; }

address, caption, cite, code, dfn, em, th, var

{ font-style: normal; font-weight: normal; }

table

{ border-collapse: collapse; border-spacing: 0; }

caption, th

{ text-align: left; }

fieldset, img, hr 

{ border: 0; }

q:before, q:after /* Remove quotation marks from q */

{ content: ''; }

#wrapper {

position:relative;

width:965px;

left:50%;

margin-left:-482px;

}

/* Layout */

#layout_top {

position:relative;

width:965px;

height:17px;

background-image:url(imgs/layout_top.png);

float:left;

}

#layout_bottom {

position:relative;

width:965px;

height:17px;

background-image:url(imgs/layout_bottom.png);

float:left;

}

/* Formating */

h1 {

margin:10px 0px 0px 0px;

font-size:24px;

font-weight:normal;

color:#990000;

}

h3 {

margin:10px 0px 0px 0px;

font-size:24px;

font-weight:normal;

color:#990000;

}

h1 span {

color:#000;

}

h3 span {

color:#000;

}

hr {

margin:0px 0px 10px 0px;

height:1px;

background-color: #d7d7d7;

}

/* Main Column Formating */

#mainColumn p{

color:#555555;

text-align:justify;

margin:0px 0px 10px 0px;

}

#mainColumn p span{

font-size:16px;

font-weight:bold;

}

#mainColumn p img{

margin-right:4px;

}

#mainColumn img{

vertical-align:middle;

text-align:center;

}

#mainColumn #photo{

width:100px;

float:left;

}

#mainColumn #text {

width:500px;

float:left;

}

#mainColumn #listingRow {

position:relative;

width:600px;

}

#mainColumn #weather {

width:600px;

height:340px;

background-color:#000;

float:left;

}

#mainColumn #weatherScript {

width:370px;

margin-left:230px;

margin-top:-25px;

float:left;

vertical-align:middle;

}

#mainColumn #weatherText {

color:#fff;

font-size:24px;

margin-left:15px;

margin-top:5px;

vertical-align:middle;

}

/* End Main Column Formatting */

/* Box formating */

#box_content h1{

font-size:21px;

margin:0px 0px 15px 0px;

}

#box_content span{

color:#666666;

}

#box_content img{

margin-right:10px;

}

#box_content #Banner{

margin-left:-10px;

}

#box_content .125x125Ad {

height:125px;

}

#box_content hr{

position:relative;

width:301px;

margin-left:-10px;

margin-top:10px;

background-color:#e9e9e9;

}

#box_content p{

text-align:justify;

}

#box2_top h1{

margin:0px 0px 0px 0px;

padding-left:10px;

font-size:21px;

padding-top:9px;

color:#000;

}

#box2_top h3{

margin:0px 0px 0px 0px;

padding-left:10px;

font-size:21px;

padding-top:9px;

color:#000;

}

#box2_top span{

color:#6c6c6c;

font-weight:normal;

}

#box2_top_1 h1{

margin:0px 0px 0px 0px;

padding-left:10px;

font-size:21px;

padding-top:9px;

color:#000;

}

#box2_top_1 p{

margin:0px 0px 0px 0px;

padding-left:10px;

font-size:21px;

padding-top:9px;

color:#000;

}

#box2_top_1 span{

color:#6c6c6c;

font-weight:normal;

}


#box2_contentss p{

padding-top:10px;

text-align:justify;

font-size:14px;

}
#box2_content_1 p{

padding-top:10px;

text-align:justify;

font-size:14px;

}

#box2_content ul{

list-style:disc;

margin-top:15px;

margin-left:15px;

}
#box2_content_1 ul{

list-style:disc;

margin-top:15px;

margin-left:15px;

}

#box2_content li{

color:#555555;

}
#box2_content_1 li{

color:#555555;

}


#box2_content #p2{

margin-top:-5px;

color:#555555;

font-size:13px;

}
#box2_content_1 #p2{

margin-top:-5px;

color:#555555;

font-size:13px;

}

#box2_content hr2{

font-weight:500;

}
#box2_content_1 hr2{

font-weight:500;

}

#box2_content a{

text-decoration:none;

}
#box2_content_1 a{

text-decoration:none;

}

#box2_content a:hover{

color:#666666;

}
#box2_content_1 a:hover{

color:#666666;

}

#rightColumn a{

text-decoration:none;

}

/* Content */

#content {

position:relative;

border-left:1px solid #d7d7d7;

border-right:1px solid #d7d7d7;

display:block;

width:963px;

background-color:#fff;

z-index:1;

float:left;

}

#header {

position:relative;

height:100px;

margin-left:20px;

float:left;

}

#title {

width:316px;

margin-top:19px;

float:right;

}

#title h1 {

text-align:center;

font-size:38px;

}

#title h2 {

text-align:center;

font-size:38px;

}

/* Navigation Bar */

#navBar {

position:relative;

width:963px;

margin:0px 0px 0px 0px;

height:27px;

font-size:12px;

border-bottom:1px solid #d7d7d7;

border-top:1px solid #d7d7d7;

float:left;

}

#navBar ul{

list-style:none;

margin-left:0;

margin-top:0;

float:left;

}

#navBar ul li{

float:left;

}

#navBar a{

background-image:url(imgs/navBar_border.png);

background-repeat:no-repeat;

background-position:right;

color:#000;

padding-top:6px;

padding-left:15px;

padding-right:15px;

text-decoration:none;

height:20px;

float:left;

}

#navBar a:hover{

color:#666666;

}

/*End Navigation bar */

#mainColumn {

display:inline;

position:relative;

width:600px;

margin-top:20px;

margin-left:20px;

float:left;

}

#mainColumn a{

color:#555555;

}

#rightColumn {

display:inline;

position:relative;

margin-top:20px;

padding-right:14px;

width:302px;

float:right;

}

/* Box */

#box_top {

position:relative;

width:302px;

height:17px;

background-image:url(imgs/box_top.png);

}

#box_bottom {

position:relative;

width:302px;

height:17px;

background-image:url(imgs/box_bottom.png);

}

#box_bottom_1 {

position:relative;

width:302px;

height:17px;

background-image:url(imgs/box_bottom.png);

}

#box_content {

position:relative;

border-left:1px solid #e9e9e9;

border-right:1px solid #e9e9e9;

padding-left:10px;

padding-right:10px;

font-size:14px;

}

#box {

position:relative;

width:302px;

float:left;

}

#box_contentNull {

position:relative;

padding-left:1px;

padding-right:10px;

font-size:14px;

float:left;

}

#box_contentNull_1 {

position:relative;

padding-left:1px;

padding-right:10px;

font-size:14px;

float:left;

}


#box2 {

position:relative;

width:302px;

clear: both;

}
#box2_1 {

position:relative;

width:302px;

clear: both;



}


#box2_top {

position:relative;

width:302px;

height:35px;

background-image:url(imgs/box2_top.png);

}

#box2_top_1 {

position:relative;

width:302px;

height:35px;

background-image:url(imgs/box2_top.png);

}

#box2_content {

position:relative;

border-left:1px solid #e9e9e9;

border-right:1px solid #e9e9e9;

padding-left:10px;

padding-right:10px;

}

#box2_content_1 {

position:relative;

border-left:1px solid #e9e9e9;

border-right:1px solid #e9e9e9;

padding-left:10px;

padding-right:10px;

}


#boxMini_top {

position:relative;

width:141px;

height:17px;

background-image:url(imgs/box3_top.png);

}

#boxMini_top_1 {

position:relative;

width:141px;

height:17px;

background-image:url(imgs/box3_top.png);

}

#boxMini_top_2 {

position:relative;

width:141px;

height:17px;

background-image:url(imgs/box3_top.png);

}

#boxMini_top_3 {

position:relative;

width:141px;

height:17px;

background-image:url(imgs/box3_top.png);

}

#boxMini_bottom {

position:relative;

width:141px;

height:17px;

background-image:url(imgs/box3_bottom.png);

margin-bottom:20px;

}
#boxMini_bottom_1 {

position:relative;

width:141px;

height:17px;

background-image:url(imgs/box3_bottom.png);

margin-bottom:20px;

}
#boxMini_bottom_2 {

position:relative;

width:141px;

height:17px;

background-image:url(imgs/box3_bottom.png);

margin-bottom:20px;

}
#boxMini_bottom_3 {

position:relative;

width:141px;

height:17px;

background-image:url(imgs/box3_bottom.png);

margin-bottom:20px;

}

#boxMini_content {

position:relative;

border-left:1px solid #e9e9e9;

border-right:1px solid #e9e9e9;

height:125px;

width:125px;

padding-left:7px;

padding-right:7px;

}
#boxMini_content_1 {

position:relative;

border-left:1px solid #e9e9e9;

border-right:1px solid #e9e9e9;

height:125px;

width:125px;

padding-left:7px;

padding-right:7px;

}
#boxMini_content_2 {

position:relative;

border-left:1px solid #e9e9e9;

border-right:1px solid #e9e9e9;

height:125px;

width:125px;

padding-left:7px;

padding-right:7px;

}
#boxMini_content_3 {

position:relative;

border-left:1px solid #e9e9e9;

border-right:1px solid #e9e9e9;

height:125px;

width:125px;

padding-left:7px;

padding-right:7px;

}

#box_spacer {

position:relative;

width:302px;

height:20px;

float:left;

}
#box_spacer_1 {

position:relative;

width:302px;

height:20px;

float:left;

}
#box_spacer_2 {

position:relative;

width:302px;

height:20px;

float:left;

}
#box_spacer2 {

position:relative;

width:302px;

height:10px;

float:left;

}
#box_spacer2_1 {

position:relative;

width:302px;

height:10px;

float:left;

}
#box_spacer2_2 {

position:relative;

width:302px;

height:10px;

float:left;

}

#boxMini {

position:relative;

height:159px;

width:141px;

float:left;

}

#boxMini_1 {

position:relative;

height:159px;

width:141px;

float:left;

}
#boxMini_2 {

position:relative;

height:159px;

width:141px;

float:left;

}
#boxMini_3 {

position:relative;

height:159px;

width:141px;

float:left;

}

#boxMiniSpacer {

position:relative;

width:10px;

height:159px;

color:#fff;

float:left;

}
#boxMiniSpacer_1 {

position:relative;

width:10px;

height:159px;

color:#fff;

float:left;

}

#infoBox_top {

position:relative;

width:933px;

height:16px;

margin-top:10px;

background-image:url(imgs/bottomBox_top.png);

float:right;

}

#infoBox {

clear:both;

position:relative;

width:933px;

margin-left:15px;

}

.infoBoxCell1 {

position:relative;

width:232px;

height:180px;

border-right:solid 1px #e0e0e0;

border-left:solid 1px #e0e0e0;

background-image:url(imgs/cellBackground.gif);

background-repeat:repeat-x;

background-position:bottom;

float:left;

}

.infoBoxCell2 {

position:relative;

width:232px;

height:180px;

border-right:solid 1px #e0e0e0;

background-image:url(imgs/cellBackground.gif);

background-repeat:repeat-x;

background-position:bottom;

float:left;

}

#infoBox p{

margin-left:10px;

margin-right:10px;

margin-top:0;

margin-bottom:0px;

text-align:justify;

font-size:11px;

color:#555555;

}

#infoBox h1 {

margin:0;

padding-left:10px;

font-size:18px;

}

#infoBox h3 {

margin:0;

padding-left:10px;

font-size:18px;

}

#infoBox a{

color:#0066CC;

}

#infoBox span{

color:#555555;

font-weight:bold;

}

#infoBox img{

margin-left:5px;

}

#infoBox_bottom {

position:relative;

width:933px;

height:16px;

background-image:url(imgs/bottomBox_bottom.png);

float:right;

}

/* Top Content */

#topMenu {

position:relative;

width:965px;

margin-top:10px;

float:left;

}

#topMenu_left {

padding-top:10px;

float:left;

}

#topMenu_right {

float:right;

}

#topMenu_right ul{

float:left;

}

#topMenu_right ul li{

float:left;

}

#topMenu_right #spacer {
padding-top:10px;

}

#topMenu_right #spacer2 {
padding-top:6px;

}

#searchBox {

border:0;

background-image:url(imgs/searchBox.png);

width:148px;

height:19px;

padding-left:25px;

padding-top:3px;

padding-right:5px;

}

/* Bottom Content */	

#bottomColumn {

position:relative;

width:963px;

margin-top:20px;

float:left;

}

#bottomCenter {

margin-left:60px;

}

#bottomDiv {

position:relative;

width:150px;

float:left;

}

#bottomDiv a:active, a:link, a:visited {

	color:#003366;

	text-decoration:none;



}

#bottomDiv a:hover {

color:#666666;

}

#bottomDiv_1 {

position:relative;

width:150px;

float:left;

}

#bottomDiv_1 a:active, a:link, a:visited {

	color:#003366;

	text-decoration:none;



}

#bottomDiv_1 a:hover {

color:#666666;

}


#bottomDiv_2 {

position:relative;

width:150px;

float:left;

}

#bottomDiv_2 a:active, a:link, a:visited {

	color:#003366;

	text-decoration:none;



}

#bottomDiv_2 a:hover {

color:#666666;

}

#bottomDiv_3 {

position:relative;

width:150px;

float:left;

}

#bottomDiv_3 a:active, a:link, a:visited {

	color:#003366;

	text-decoration:none;



}

#bottomDiv_3 a:hover {

color:#666666;

}

#bottomDiv_4 {

position:relative;

width:150px;

float:left;

}

#bottomDiv_4 a:active, a:link, a:visited {

	color:#003366;

	text-decoration:none;



}

#bottomDiv_4 a:hover {

color:#666666;

}

#bottomDiv_5 {

position:relative;

width:150px;

float:left;

}

#bottomDiv_5 a:active, a:link, a:visited {

	color:#003366;

	text-decoration:none;



}

#bottomDiv_5 a:hover {

color:#666666;

}

#bottomMenu {

position:relative;;

margin-top:10px;

width:965px;

float:left;

}

#bottomMenu p{

text-align:center;

color:#555555;

}
