

	html #comeon {
    height: 1%;
    padding-bottom: 0px; 
    }
    
    

	img{
   		position: relative;
        border-width:0px;
        border-color: #603811;
    }

	#comeon img{
    	vertical-alignment: top;
    
    }

	body {
		text-align:center;
        background-color:#15b2d1;
		background-image:url(../images/backgrounds/bluegradient.jpg); 
		background-repeat:repeat-x;
		background-attachment: fixed;
        font-family:Trebuchet MS, Helvetica, sans-serif;
        font-size:12px;
        color:#603811;
        
        
		}
        
	
	#frame {
		width:980px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}
		
	#contentleft {
		width:210px;
		padding: 0px;
		float:left;
		background:none;
		margin-right:5px;
       
		}
		
	
	#contentcenter {
		width:450px;
		padding:0px;
		float:left;
		background: none;
		}
		
	#header_container{
			background:url(../images/bbheader_6_26.png);
			
			background-repeat:no-repeat; height:170px;
			azimuth: expression(
			this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
			(this.runtimeStyle.backgroundImage = "none",
			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
			this.src="../images/bbheader_6_26.png"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
			('url("','').replace('")',''),
			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
			this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
			);
			_background:url(../images/bbheader_6_26.gif);
		}
	
    
	#contentright {
		width:310px;
		padding:0px;
		float:left;
		background: none;
		margin-left: 5px;
		}
	
	#contentheader {
		background: none
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
	

	#col_center {
   		position: relative;
   	 	padding-left:8px; 
        height:400px;
        margin:0px;
        
    	background-color:#eefafd    }
    
    
    #col_center_alt {
   	 	padding-left:8px; 
        
        margin:0px;
    	background-color:#ffffff    }
    
    #col_left {
    	padding-top:0px;
    	padding-left:8px; 
        position:relative;
        margin:0px;
        _margin-top:-5px;
        width:202px;
    	background-color:#eefafd       
    }
    
    #col_right {
    	padding-left:5px; 
        
        margin:0px;
    	background-color:#eefafd    }
    
    
     .col_right_module {
    	padding-left:5px; 
       
        margin:0px;
    	background-color:#eefafd    }
    
    #archive{
    	margin-top: 10px;
    }
    #facebook{
    	margin-top: 10px;
    }
     #google{
    	margin-top: 10px;
    }
    
    #rss{
    	margin-top: 10px;
    }
    
   
    
   .col_left_header_nopic{ 
   			color: #f07721;
    		height:1px;
    		width:194px;
            text-align:center; 
            font-weight:bold;
            padding-top: 3px;
    }
    
    .col_left_header{
    		color: #f07721;
            
    		height:40px;
    		_height:20px;
    		width:194px;
            text-align:center; 
            font-weight:bold;
            padding-top: 3px;
			background:url(../images/headers/left_header.png); 
			_background-image:none;
			_background-color:#fff;
			background-repeat: no-repeat;
            background-position: center;
			azimuth: expression(
			this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
			(this.runtimeStyle.backgroundImage = "none",
			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
			this.src="../images/headers/left_header.png"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
			('url("','').replace('")',''),
			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
			this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
			);
		}
        
      .col_center_header{
    		color: #f07721;
            
    		height:40px;
    		_height:20px;
    		_margin-bottom:5px;
    		width:434px;
            text-align:center; 
            font-weight:bold;
            padding-top: 3px;
			background:url(../images/headers/center_header.png); 
			_background-image:none;
			_background-color:#fff;
			background-repeat: no-repeat;
            background-position: center;
			azimuth: expression(
			this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?
			(this.runtimeStyle.backgroundImage = "none",
			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
			this.src="../images/headers/center_header.png"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace
			('url("','').replace('")',''),
			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
			this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
			);
		}
        
        .col_right_header{
    		color: #f07721;
            
    		height:40px;
    		_height:20px;
    		width:297px;
            text-align:center; 
            font-weight:bold;
            padding-top: 3px;
			background:url(../images/headers/right_header.png); 
			_background-image:none;
			_background-color:#fff;
			background-repeat: no-repeat;
            background-position: center;
		}
        
        
       .center_tabs{
       		background-image:url(../images/tabs/TABBLUE.gif); 
       		float: left;
            margin-bottom:0px;
            width: 110px; 
            height:35px;
         	z-index:1;
            position:relative; 
            padding-top:10px;
            _padding-top:6px;
            top:15px;
            _top:15px;
            text-align:center;
            font-weight:bold; 
            color: #01c0dc;
            background-repeat: no-repeat;
            background-position: center;
            text-decoration:none;
			
            
            
       }
       
       .center_tabs_clicked{
       		background-image:url(../images/tabs/TAB.gif); 
           float: left;
            margin-bottom:0px;
            width: 110px; 
            height:35px;
         	z-index:1;
            position:relative; 
            padding-top:10px;
            _padding-top:6px;
            top:15px;
            _top:15px;
            text-align:center;
            font-weight:bold; 
            color: #01c0dc;
            background-repeat: no-repeat;
            background-position: center;
            text-decoration:none;
			
            
       }
       
       #center_tabs_links{
       		color: #01c0dc;
            text-decoration:none;
            position:relative;
           width:100%;
            height:100%; 
            display:block;
           
         
       }
       
       .read_link{
       
       	 position:relative; 
         float: right; 
         margin-right:5px;
       }
       
     a{
    	color: #01c0dc;
        text-decoration:none;
    }
    
   	a:hover{
    	color: #ed1f75;
        text-decoration: underline;
    }
    
    #col_center_alt a{
    		color: #ed1f75;
        text-decoration:none;
    }
    
    #col_center_alt a:hover{
    	color: #ed1f75;
        text-decoration: underline;
    }
    
       
       a .read_link{
       
       	color:#666666;
       }
       
       .article { 
		position: relative; 
		
}

    .show{ 
        display:inline-block;
        overflow: visible;
        position: relative;
        text-overflow: ellipsis;
        clear:both;
        
    }
    
    .show_bio{ 
        display:inline-table;
        overflow: visible;
        position: relative;
        text-overflow: ellipsis;
        clear:both;
        
        
    }
    
    
    
      .show img{ 
       
        position: relative;
    }
    .hide{ 
   		 position: relative;
        overflow: hidden;
        text-overflow: ellipsis;
        
       
        height:650px;
    }
    
    .hide_bio{ 
        overflow: hidden;
        text-overflow: ellipsis;
        position: relative;
       
        height:10em;
    }
    
	#top_blogs a{
    	color:#01c0dc;
        text-decoration:none;
        font-size:11px;
    }
    
    #top_blogs a:hover{
    	color:#ed1f75;
    }
    
    .article{
    	 text-overflow: ellipsis;
         display: inline-block;
         
    }
    
    .article img{
    	position:relative;
    }
    
    #col_center_alt h1{
    
         color: #f07721;
         font-size:16px;
    }
    
    .col_center_title{
    	position:relative;
        margin-left:250px;
        margin-right:5px;
        margin-bottom:0px;
        height:40px;
    }
    
    #userblogs_edit a{
    	color: #027a8b;
        text-decoration:none;
    }
    
    #userblogs_edit a:hover{
    	color: #01c0dc;
        text-decoration:none;
    }
   
   #sponsors_tile{
   		position:relative;
        text-overflow:visible;
      
   }
   
   	#tools{
    
    	font-size:10px;
    }
   
    #tools a{
    	color: #027a8b;
        text-decoration:none;
    }
    
    #tools a:hover{
    	color: #01c0dc;
        text-decoration:none;
    }
    
    #tools ul{
    	list-style-type: none;
        margin:0px;
        padding:0px;
	}
    
    #tools li{
    	margin: 5px 0;
        _margin: 3px 0;
    }

	#viewpost_tools_container{
    	position: relative;
        _padding-top: 3px;
        padding-top: 5px;
        height:15px;
        width:450px;
        _left:10px;
        left:20px;
    
    }
    
   

	.viewpost_tools{
    	position: relative;
    	margin-left:5px;
        font-size: 10px;
      
        
    
    }
    
    .viewpost_tools a{
    	position: relative;
    	color:#ffffff;
		text-decoration: none;
        padding-bottom:3px;
          top: -3px;
    }
    
    .viewpost_tools a:hover{
    	color:#ffffff;
		text-decoration: underline;
    }
    
    #recentmemberlist{
    	position: relative;
    	clear:both;
    	_margin-top:30px;
        margin-bottom:0px;
    }
    
    #recentmemberlist li{
    	position: relative;
        top: -20px;
        left: -20px;
        display: inline;
        list-style-type: none;
        padding-right: 15px;
        clear:both;
        
      
        
        
    }
    
    .bottom_fix{
    	<!--[if lte IE 7]> 
        	position: relative;
        	
            margin-bottom:0;
        <![endif]-->
    }
    
     .bottom_ie{
     	position:relative; 
        margin-bottom:5px; 
        padding:0px;
        margin-top:-1px;
  		_top:6px;
        height:12px;
    	
    }
    
    
    
    .header_part1{
    	color: #f59000;
    }
    
    .header_part2{
    	color: #ed1f75;
    }
    
    .header_icon{
    	position: relative;
        _top:0px;
        top:5px;
        margin-right:5px;
    }
    
    .header_textcontainer{
    	position: relative;
        top:-5px;
        left:-10px;
    }
    
    .header_textcontainer img{
    	width: 20px;
        height: 20px;
    }
    
    #post_title{
  
    	color: #f59000;
    
    }
    
    #shop{
    	position: relative;
        left: 15px;
    
    }
    
    
    .shop_header{
    	position: relative;
        margin-top: 10px;
        
    }
    
    .shop_header a{
    	color:#f59000;
         font-size:11px;
        
    }
    
     .shop_header a:hover{
    	color:#f59000;
        
    }
    
    .shop_item{
    	position: relative;
        left: 10px;
        _left: 10px;
        
        
    }
  
  	.shop_item a{
    	color:#01c0dc; 
        text-decoration:none; 
        font-size:11px;
    
    }
   
	#bottom_links{
    	position: relative;
    	font-size: 10px;
        margin-top: 10px;
    	color: #FFFFFF;
    }
    
    #bottom_links a{
    	color: #FFFFFF;
    }
    
    #bottom_links a:hover{
    	color: #FFFFFF;
        text-decoration: underline;
    }
    
    .pag_border{
   		height:11px;
         border-width: 1px;
		border-style: solid;
		border-color: #CCCCCC;
       	
         margin-right:3px;	
    
    }
    
    #pag{
    	
    	color:#999999;
    
    }
    
    #pag a{
   		
       color: #CCCCCC;

    }
    
    
     #pag a:hover{
   		
       
		color: #ed1f75;
        border-color: #ed1f75;
    
    }
    
    
    
    #pagmenu{
        padding:0;
        margin:0;
        color:#CCCCCC;
       	font-size:10px;
        white-space:nowrap;
        list-style-type:none;
    }
	#pagmenu li {display:inline;}
    #pagmenu li a{
        padding:0.2em 0.4em;
        margin-right:2px;
        background:#FFFFFF;
        color:#999999;
        text-decoration:none;
        float:left;
        border:1px solid #CCCCCC;
    }
    #pagmenu li a:hover{
        background:#FFFFFF;
        color:#ed1f75;
    }
    
    #categories a{
    
    	color:#01c0dc; 
        text-decoration:none; 
        font-size:11px;
    }
    
    #archive a{
    
    	color:#01c0dc; 
        text-decoration:none; 
        font-size:11px;
    }
    
    #communitybrides a{
    	
    
    	color:#01c0dc; 
        text-decoration:none; 
        font-size:11px;
  
    
    }
    
    /* START OF CHAT PAGES FROM SON*/
    .clear{
    	clear:both;
    }
    .pink{
    	color:#ED1F75;
    }
    .blue{
    	color:#0EB3D1;
    }
    .lightbrown{
    	color:#AF9B88;
    }
    #chatheader{
    	margin:2px;
        margin-top:0;
    	padding:10px;
    	width435px;
    	height:86px;
    	background-repeat:no-repeat;  
    	line-height:1.0;  	
    }
    #chatheader_title{
    	float:left;
    	font-size:1.8em;
    	width:90px;
    	font-weight:bold;
    }
    #chatheader_description{
       	float:right; 
    	margin-top:5px;
    	width:295px; 
    	font-size:0.9em;
    	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    }    
    
    #chatlist{
    	margin:0 0 0 3px;
    	font-family:Arial, Helvetica, sans-serif;
    }
    #chatlist ul{
    	float:left;
    	display:inline;
    	margin:10px 0 0 0;
    	padding:0;
    	width:146px;
    }
    #chatlist li{
    	display:block;
    	list-style:none;
    	margin-top:3px;
    }
    #chatlist li a{
    	font-size:0.8em;
    	text-decoration:none;
    	color:#603811;    	
    }
    #chatlist li a:hover{
    	text-decoration:none;
    }
    
    #search_thread{
    	margin:2px;
    	margin-top:10px;
    	margin-bottom:0;
    	background-image:url(../images/chat/GradientBG.jpg);
    	background-repeat:no-repeat;
    	width:431px;
    	height:178px;
    }
    #comment_area{
    	padding:10px;
    	padding-top:0;
        line-height:1.3;
        font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    }
    #comment_area ul{
    	margin:0;
        padding:0;
    }
    #comment_area li{
    	margin-top:20px;
    	list-style:none;
    	display:block;
    }
    #commnet_area #profile_info {
    	margin:0;
    	padding:0;
        font-weight:bold;
    }
    #comment_area li a{
    	color:#AF9B88;
        text-decoration:none;
    }
    #comment_area li a:hover{
    	color:#603811;
        text-decoration:none;
    }
    
    
    #post_form{
    	margin:0;
        padding:0;
    }
    #post_form label{
    	float:left;
        font-size:1.0em;
        text-align:top left;
    }
    #post_form input{
    	float:right;
        margin-right:20px;
    }
    
    #post_form select{
    	float:right;
        width:305px;
        margin-right:20px;
    }
    
    
    #chat_rules{
    	margin:0;
        padding:0;
    }
    #chat_rules li{
    	color:#F59000;
    }
    #chat_rules li span{
    	color:#603811;
    }
    
    
    #chat_profile{
    	margin:2px;
        padding:0;
    }
    #chat_profile label{
    	font-weight:bold;
    }
    #chat_profile input{
    	width:150px;
        border:#BBBBBB 1px solid;
    }
    #chat_profile select{
    	width:153px;
    	border:#BBBBBB 1px solid;
    }
    