
/* CSS BarbaraRobbins.com 06.15.07 */

/* =universals 
These rules are applied to all elements unless otherwise specified below. */
* { margin : 0; padding : 0; }
h2, h3, h4, h5, p, ul, ol  { margin : 0 15px; padding : .5em 0; }

/* =html */
html {  }

/* =body */
body { font : 76%/160% Tahoma, Verdana, Arial, sans-serif; background : #5F5F5F url(../images/main_bg.gif) repeat; color : #535353; text-align : center; }

/* =hx */
h1, h2, h3 { font-weight : bold; text-transform : uppercase; }

/* =h1 */
h1 { font-size : 130%; color : #CA8140;}

/* =h2 */
h2 { font-size : 130%; color : #CA8140;}

/* =h3 */
h3 { font-size : 110%; color : #CA8140;}

/* =a */
a:link { color : #535353; text-decoration : underline; }
a:visited { color : #535353; text-decoration : underline; }
a:hover { color : #535353; }
a:active, a:focus { color : #000; }

.policy { text-align: left; font-size: 10px; padding : 0px 18px; height : 363px; }

/* Containers */
div#clear { clear: both }
div#container { position : relative; width : 751px; height: 665px; margin : 0 auto; text-align : left; background : #5F5F5F url(../images/main_page.gif) no-repeat;}
div#content { width : 751px;  padding : 0;  }
div#content_logo { z-index : 2; height : 95px; padding : 0; background : url(../images/spacer.gif) no-repeat; left text-indent : -9999px;}
div#content_main { padding : 1px 18px; text-align: center; }
div#content_main2 { float : left; width : 260px; padding : 1px 0px; text-align: right;}
div#content_main3 { float : right; width : 452px; padding : 1px 18px; }
div#content_nav { height : 105px ; padding : 0 18px; text-align: center; }
div#content_sub { padding : 10px 18px; }

/* Footer */
div#footer { position : absolute; top : 662px; right : 3px; width: 393px; height : 17px; margin : 0; padding : 0; text-align: right; color : #CCCCCC; font : 10px Tahoma, Verdana, Arial, sans-serif; }
div#footer a, a:visited, a:active { color : #CCCCCC; font : 10px Tahoma, Verdana, Arial, sans-serif; text-decoration: none; }
div#footer a:hover { color : #FFFFFF; }

/* = Contact Form */
fieldset input { float : right; width : 60%; border : 1px solid #C0C0C0; }
fieldset input:hover { border-color : #990000; }
fieldset input:active, input:focus { border-color : #900; }
fieldset textarea { float : right; width : 60%; border : 1px solid #C0C0C0; }
fieldset textarea:hover { border-color : #990000; }
fieldset textarea:active, input:focus { border-color : #900; }
label, label span { display : block; padding-bottom : .25em; }
label { float : left; width : 100%; }
label span { float : left; width : 35%; text-align : right; }
form div { margin-bottom : 5px; padding : 10px 20px; border : 1px solid #a23668; text-align : center; }
fieldset { float : left; width : 200px; height : 90px; margin : 0 5px 10px 0; padding : 5px; border : 1px solid #C0C0C0; overflow : hidden; }
fieldset:hover { border-color : #722549; }

#clear {
	clear: both;
}
#ads {
margin-top:100px;
margin-left: 12px;
}



