html,body{margin:0;padding:0}
body{font:13px Verdana, Arial, Helvetica, sans-serif;color:#000000;background-color:#FFFFFF;}
img{border:none;}
a{color:#0033CC;}
a:hover{color:#D60000;}
h1{margin-top:0;}
h1,h2{font-family:Arial, Helvetica, sans-serif;}

div#container{text-align:left;width:880px;margin:0 auto 0 auto;background-color:#FFFFFF;}

/* HEADER */
div#header,div#header_hp{}
div#header{height:100px;}
div#header_hp{height:150px;}
div#header_title{text-align:center;padding:15px 0 5px 0;font-weight:bold;font-size:2em;}
div#header_title a{color:#FFFF00;text-decoration:none;}
div#header_tagline{color:#FFFFFF;font-size:1.4em;font-weight:bold;text-align:center;padding:0 0 10px 0;}

/* HORISONTAL MENU */
div#menu{font-size:11px;padding:6px 10px 8px 10px;font-weight:bold;color:#FFFFFF;clear:both;}
div#menu a{padding-right:15px;}

/* CONTENT */
div#wrapper{margin-top:20px;}
div#content{width:610px;padding:0 30px 0 10px;float:left;}
div#content p,div#content li{line-height:1.5;}
div#content p{margin-top:0;}
div#content li{margin-bottom:10px;}

/* NAVIGATION */
div#navigation{width:179px;padding:0 20px 0 30px;float:right;}
div#navigation div{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #E5E5E5;font-size:11px;}
div#navigation div.nav_cat{padding:0;margin:0;border:none;}
div#navigation div.nav_title{padding:0;margin:0;border:none;font-size:12px;}
div#navigation div.nav_title a{color:#999999;font-weight:bold;text-decoration:none;}
div#navigation ul{padding:0px;list-style:none;line-height:normal;margin:0 0 20px 0;}
div#navigation li{font-size:11px;border-top:1px solid #CCCCCC;padding-top:2px;margin:4px 0 0 0;line-height:normal;}
div#navigation li a{text-decoration:none;color:#000000;}
div#navigation li a:hover{text-decoration:underline;}

/* PREAMBLES */
div#preamble_cat{clear:both;padding:0;margin:10px 0 15px 0;}
div#preamble_cat h2{margin:20px 0 5px 0;font-size:16px;}
div#preamble_cat p{font-size:11px;}
div#preambles{border-top:1px dotted #CCCCCC;}
div#preambles div.preamble_even,div#preambles div.preamble_odd{padding:10px 0 10px 0;border-bottom:1px dotted #CCCCCC;height:100px;clear:both;}
div#preambles div.preamble_even{}
div#preambles div.preamble_odd{}
div#preambles div.preamble_noimg{padding:10px 0 10px 0;}
div#preambles h2{margin:0;font-size:17px;}
div#preambles p{margin:0;}
div#preambles img{float:left;margin:0 15px 0 0;height:100px;width:100px;border:none;}

/* OTHER CONTENT OBJECTS */
div#post_imgtxt{width:300px;margin:0 0 10px 10px;float:right;font-size:11px;}
div#post_imgtxt p{padding:5px 0 0 0;margin:0;}
div#post_details{color:#666666;}
p#intro{font-weight:bold;font-size:15px;/*font-family:Arial, Helvetica, sans-serif;*/}
div.show_all{text-align:right;padding:0 30px 0 0;font-size:11px;}

/*USER POSTS*/
div#upost_details{text-align:right;padding-right:40px;}
div#upost_details #upost_author{font-weight:bold;}
div#upost_details #upost_date{font-style:italic;}
div.preamble_userpost{margin:0 0 20px 0;}
div.preamble_userpost h3{margin:20px 0 5px 0;font-size:16px;}
div.preamble_userpost a{}
div.preamble_userpost p{margin:0 0 5px 0;}
div.preamble_userpost .userpost_name{font-size:11px;font-weight:bold;}
div.preamble_userpost .userpost_date{font-size:11px;font-style:italic;}

/* COMMENTS */
div.comment1,div.comment2{margin:0 0 10px 0;padding:5px;border:1px solid #CCCCCC;}
div.comment1{background-color:#F1F1ED;}
div.comment2{background-color:#FFFFFF;}
div.comment1 div,div.comment2 div{border-bottom:1px dotted #CCCCCC;padding:0 0 5px 0;margin:0 0 5px 0;}
div.comment p{padding:3px;}
span.comment_name{/*font-size:11px;*/font-weight:bold;background:url(../images/comment.gif) bottom left no-repeat;padding:0 0 0 19px;}
span.comment_date{font-size:11px;}
#comment_rules{font-size:11px;}
#error{color:#FF0000;}

/* ADS ALL PAGES */
div#ad_header{clear:both;text-align:center;padding:10px 0 10px 0;}
div#ad_header_inside{float:right;margin:20px 20px 0 0;padding:0;}
div#ad_footer{clear:both;text-align:center;padding:10px 0 10px 0;}
div#ad_content_top{text-align:center;padding:0 0 10px 0;}
div#ad_navi_top{text-align:center;}
div#ad_navi_bottom{text-align:center;}

/* ADS POSTS */
div#ad_post_top{text-align:center;padding:0 0 10px 0;}
div#ad_post_intro{text-align:center;padding:0 0 20px 0;}
div#ad_post_bottom{text-align:center;padding:10px 0 10px 0;}

/* ADS HOMEPAGE */
div#ad_homepage_top{text-align:center;padding:0 0 15px 0;}
div#ad_homepage_bottom{text-align:center;padding:10px 0 10px 0;}

/* ADS COL3 */
div#ad_col3{float:right;}

/* NEXT POST */
div#nextpost{padding:0 20px 20px 0;text-align:right;}
div#nextpost a{font-weight:bold;}

/* FOOTER */
div#footer{clear:both;text-align:center;font-size:11px;padding:10px;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;}
div#extra{clear:both;font-size:11px;padding:10px;}