body { background-image: url('/template/containerbg.gif'); background-repeat: repeat-x; background-position: center top; margin: 0px; padding: 0px; }
body, td, textarea, select, input { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #363636; }
body							{ line-height: 20px; }

/* layout divs */
#container 						{ width: 980px; margin: 0px auto; }
#header							{ height: 120px; }
#logo							{ width: 660px; float: left; }
#logo a							{ display: block; width: 650px; height: 92px; margin-top: 7px; margin-left: 12px; }
#icons							{ margin-left: 95px; margin-top: 9px; width: 200px; float: left; }
#icons a						{ margin-right: 6px; }
#content_container				{ width: 941px; margin-left: 20px; }
#banner							{ margin-bottom: 6px; }
#content						{ }
#container .leftcol				{ width: 269px; float: left; margin-right: 32px; }
#container .rightcol			{ width: 639px; float: right; padding-top: 10px; }
#footer							{ clear: left; color: #848484; font-size: 10px; text-transform: uppercase; text-align: center; line-height: normal; padding-top: 24px; margin-bottom: 20px; }
#footer a						{ color: #848484; text-decoration: none; }
#footer a:hover					{ text-decoration: underline; }
#container .prop 				{ height: 300px; float: right; width: 1px; }
#container .leftcol .prop		{ height: 64px; }
#container .propclear 			{ clear: both; height: 1px; overflow: hidden; }
#container .leftnav a			{ color: #363636; }
#container .leftnav a.selected	{ font-weight: bold; }

/* main navigation */
#mainnav						{ height: 75px; margin-bottom: 18px;  /*margin-left: 70px;*/ }
#mainnav a						{ background-image: url('/template/mainnav.gif'); background-repeat: no-repeat; text-decoration: none; display: block; float: left; height: 75px; text-indent: -9999px; }
#nav1							{ width: 134px; }
#nav1:hover, #nav1.selected 	{ background-position: 0px -75px; }
#nav2							{ background-position: -134px 0px; width: 135px; }
#nav2:hover, #nav2.selected 	{ background-position: -134px -75px; }
#nav3							{ background-position: -269px 0px; width: 134px; }
#nav3:hover, #nav3.selected 	{ background-position: -269px -75px; }
#nav4							{ background-position: -403px 0px; width: 135px; }
#nav4:hover, #nav4.selected 	{ background-position: -403px -75px; }
#nav5							{ background-position: -538px 0px; width: 134px; }
#nav5:hover, #nav5.selected 	{ background-position: -538px -75px; }
#nav6							{ background-position: -672px 0px; width: 134px; }
#nav6:hover, #nav6.selected 	{ background-position: -672px -75px; }
#nav7							{ background-position: -806px 0px; width: 134px; }
#nav7:hover, #nav7.selected 	{ background-position: -806px -75px; }

/* font styling */
h1, h2, h3, h4, h5, h6			{ line-height: normal; }
h1								{ color: #f06eaa; font-style: italic; font-size: 16px; line-height: 30px; margin: 0px; padding: 0px; margin-bottom: 10px; }
h2								{ color: #f06eaa;  font-style: italic; }
h2 a							{ color: #f06eaa; }
h3								{ font-weight: normal; font-style: italic; margin: 0px; padding: 0px; margin-bottom: 10px; }
h3 img							{ position: relative; top: 5px; }
h4								{ color: #363636; font-style: italic; font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; margin-bottom: 3px; }
a								{ outline: none; color: #7cb1f8; text-decoration: none; }
a:hover							{ text-decoration: underline; }
a img							{ border: none; }
li								{ margin-bottom: 5px; }
p								{ margin: 0px; padding: 0px; margin-bottom: 12px; }
hr								{ color: #ccc; background-color: #ccc; height: 1px; width: 100%; border: 0px; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }
#container .testimonial			{ clear: both; padding-top: 15px; }
#container .faqs a				{ color: #363636; font-style: italic; }
#container .faqs a.selected		{ text-decoration: underline; }
#container .faqs p				{ margin-bottom: 8px; }
#container .article_date		{ font-size: 11px; text-transform: uppercase; margin-bottom: 5px; }
#container .article				{ margin-bottom: 20px; border-bottom: 1px dotted #ddd; padding-bottom: 20px; }
#container .comment_by			{ margin-bottom: 0px; }
.pinktext						{ color: #f281b5; }

/* rounded box */
#container .box_left			{ background-image: url('/template/boxtl.gif'); background-repeat: no-repeat; background-position: top left; }
#container .box_right			{ background-image: url('/template/boxtr.gif'); background-repeat: no-repeat; background-position: top right; }
#container .box_bottom			{ background-image: url('/template/boxbl.gif'); background-repeat: no-repeat; background-position: bottom left; }
#container .box_content			{ background-image: url('/template/boxbr.gif'); background-repeat: no-repeat; background-position: bottom right; padding: 16px 14px; }

/* clear fix! */
#container .clearfix:after 		{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#container .clearfix 			{ display: inline-block; }
* html .clearfix 				{ height: 1%; }
#container .clearfix			{ display: block; }
