/* CSS Document */

#container{width:885px; height:auto; background-color:#FFF; margin-right: auto; margin-left: auto; position: relative;}
#header_container{height:170px; background-color:#FFF; position:relative;}
#header_push{height:25px; position: relative}
#header{height:145px; background-image:url(../images/header.jpg); position:relative;}
#header_nav_push{height:113px; width:800px; float:right; position:relative;}
#header_adspace{height:90px; width:728px; float:right; position:relative:}
#header_nav{height:32px; width:800px; float:right; position:relative; text-align:right;}

#feature{height:400px;}

#content{height:auto; width:570px; background-color:#FFF; float:left; margin: 10px 15px 10px 0;}
#content_header{height:auto; width:auto; margin: 0 0 0 0;}
#content_pic{height:auto; width:auto; margin: 0 0 0 0;}
#main_content{margin:0 0 10px 0;}

#join{height:auto; width:570px; background-color:#000; background-image:url(../images/flowfrees_Web_13.jpg); background-repeat:repeat-x; float:left;}
#join_sidebar{height:auto; width:332px; float:right; padding: 0 0 0 10px; background-image:url(../images/join.jpg); background-repeat:repeat-y;}
#join_header{height:auto; width:auto; margin: 10px 0 10px 0;}
#join_pic{height:auto; width:533px; float:left; margin: 10px 0 10px 0;}

#sidebar{height:auto; width:285px; background-color:#FFF; float:right; margin: 10px 0 10px 0px; padding: 0 0 0 15px; background-image:url(../images/flowfrees_sidebar.jpg); background-repeat:repeat-y;}
#sidebar_header{height:auto; width:auto; margin: 0 0 0 0;}
#sidebar_pic{height:auto; width:auto; margin: 0 0 0 0;}

#about_sidebar{height:auto; width:427px; background-color:#FFF; float:right; margin: 10px 0 10px 0px; padding: 0 0 0 15px; background-image:url(../images/about_sidebar_03.jpg); background-repeat:repeat-y;}
#about_sidebar_header{height:auto; width:auto; margin: 0 0 0 0;}
#about_pic{width:auto; height:auto; float:left; margin: 10px 0 10px 0px;}

.clearthefloats{clear:both;}
#footer_container{height:60px; background-color:#FFF;}
#footer{height:27px; background-color:#FFF; background-repeat:repeat-x; padding:10px 0 0 0;}
#footer_copyright{float:left;}
#footer_secondarynav{float:right;}

p{font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; text-align:justify; color:#000; margin:0; padding:0;}
p a{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; line-height:16px; text-align:justify; color:#09a5cd; margin:0; padding:0;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; text-align:justify; color:#000; margin:0; padding:0;}
span{font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; text-align:justify; color:#09a5cd; margin:0; padding:0;}
#content img{margin: 0 0 10px 0;}
#sidebar img{margin: 0 0 10px 0;}
#nav img{margin:0 0 0 0;}
#join img{margin:10px 0 0 0;}
#about_sidebar_header img{margin: 0 0 10px 0;}
#join_header img{margin: 0 0 10px 0;}
