body{	 margin:0;	background-image:url(/media/images/defaults/center_strip.png);	background-repeat:repeat-y;	background-position:center 100px; }
A, DIV, TABLE, TD, SPAN, INPUT, TEXTAREA, SELECT{ font-family: Tahoma, Verdana, Arial; font-size:11px; color:#333; line-height:14px; }

#slideshow #slidesContainer {  margin:0 auto; }
#slideshow #slidesContainer .slide { margin:0 auto; }

span#leftControl { position:absolute;  top:310px;  left:0; cursor:pointer; }
span#rightControl { position:absolute;  top:310px;  right:0; cursor:pointer; }

#slideshow{ width:600px; height:338px; border:none;text-align:center; overflow:hidden; }
#slideshow_basic #slidesContainer_basic {  margin:0 auto; }
#slideshow_basic #slidesContainer_basic .slide_basic { margin:0 auto; }
#slideshow_intermediate #slidesContainer_intermediate {  margin:0 auto; }
#slideshow_intermediate #slidesContainer_intermediate .slide_intermediate { margin:0 auto; }
#slideshow_advanced #slidesContainer_advanced {  margin:0 auto; }
#slideshow_advanced #slidesContainer_advanced .slide_advanced { margin:0 auto; }

span#leftControl_basic { position:absolute;  top:521px;  left:0; cursor:pointer; }
span#leftControl_intermediate { position:absolute;  top:293px;  left:0; cursor:pointer; }
span#leftControl_advanced { position:absolute;  top:65px;  left:0; cursor:pointer; }

span#rightControl_basic { position:absolute;  top:521px;  right:0; cursor:pointer; }
span#rightControl_intermediate { position:absolute;  top:293px;  right:0; cursor:pointer; }
span#rightControl_advanced { position:absolute;  top:65px;  right:0; cursor:pointer; }

div#container{ position:relative;  margin:0 auto;  width:1010px;  z-index:0; }
div#container_left{ position:relative; margin:0 auto; width:1010px; z-index:100; border:0px solid green; }
div#right_block{ position:absolute; left:770px; background-color:#000; width:235px; height:754px; padding:2px; z-index:0; }

div#content{ position:relative; float:left;  top:101px;  width:761px;  background-color:#BBCACE; background-image:url(/media/images/defaults/blog_bg.png); background-repeat:repeat-x;
}
div#wrapper{ }

body#home div#container div#womb { overflow:hidden; min-height:}

div#wrapper_base{ float:left; width:761px; height:190px; /*background-image:url(/media/images/home/slider_drop_shadow.png);*/  }
div#logo{ position:absolute; left:20px; top:20px;}
div#black_top{ position:absolute;  margin:0 auto;  width:775px; margin-left:3px; height:5px; background-color:#000; padding:0; border:none; }
div#nav_bottom_line{ position:absolute; top:105px; width:761px; height:1px; background-color:#000; }
div#nav_container{ position:absolute; width:761px;  height:110px; }
div#nav{ position:absolute; left:5px;  top:5px; width:761px; height:100px; white-space: nowrap; background-image:url(/media/images/defaults/top_bg.png); }
div#nav_list{ position:absolute; left:0px;  top:76px; white-space: nowrap; }
div#womb{ position:absolute;  width:1000px;  padding:5px; padding-bottom:0px; }

/* START RIGHT BLOCK */
div#ticker_base{ position:absolute;  left:0px; top:5px;  width:235px;  height:20px;  background-color:#FFF; }
div#rss{ position:absolute;  left:0px;  top:30px;  width:115px;  height:15px;  background-color:#FFF; }
div#contact{ position:absolute;  left:120px;  top:30px;  width:115px;  height:15px;  background-color:#FFF; }
div#search{ position:absolute;  left:0px;  top:50px;  width:235px;  height:25px;  background-color:#FFF; }
div#banners{ position:absolute; left:0px;  top:80px; width:235px; }
div#top_banner{ position:relative; width:235px; background-color:#999; margin:0px; margin-bottom:0px; }
div#middle_banner{ position:relative;  width:235px;  background-color:#666; margin:0px; margin-bottom:0px; }
div#bottom_banner{ position:relative;  width:235px;  background-color:#333; margin:0px; margin-bottom:0px; }
div#footer{ position:relative;  width:235px;  height:100px;  background-color:#FFF; margin-bottom:0px; }
/* END RIGHT BLOCK */

div#template_wrapper{ position:relative; padding:5px; z-index:100; }
div#template_expander{ position:absolute; top:106px; width:761px; height:783px; background-color:#BBCACE; background-image:url(/media/images/defaults/blog_bg.png); background-repeat:repeat-x; }
div#contact_form_div{ margin-bottom:20px; font-weight:bold; }
div#search_btn{ position:absolute; top:5px; left:172px; }
div#contact_input_div{ margin-bottom:14px; }
div#radio_link{ cursor:pointer; }
div#search_input{ position:absolute; top:4px; left:4px; }
div#search_phrase{ width:200px; height:11px; border:1px solid #000; }
div#search_phrase input[type=text]{ width:100%; }
div#contact_responder{ text-align:right; }

div#blog_base{ position:relative; left:0px; top:0px; width:762px; }
div#gallery_grid{  position:absolute; width:742px; border:1px solid #000;  }
div#blog_edit_profile{ position:relative; padding-top:0px; padding-left:13px; }
div#profile_txt{ position:absolute; left:170px; width:560px; border:0px solid #000; }
div#blog_pagination{ 	position:absolute; width:200px; left:540px; top:0px; text-align:right; border:0px solid #000; 	}
div#blog_latest{ float:left; padding-left:40px; padding-top:30px; width:735px; border:0px solid #000; position:relative; top:0px; left:0px; }
div#blog_admin_panel{ position:absolute; width:130px; left:-150px; top:0px; text-align:right; background-color:#000; padding:8px; color:#FFF; }

div#community_login{ position:absolute; left:20px; top:18px; }
div#community_wrapper{ position:relative; width:761px; padding-left:8px; border:0px solid #FF0000; }
div#community_base{ position:relative; left:-16px; top:40px; padding:10px; width:762px; }
div#community_pagination{ 	position:absolute; width:200px; left:540px; top:9px; text-align:right; border:0px solid #000; 	}
div#community_vert_line{ position:absolute; left:137px; top:0px; width:10px; height:98.8%; background-image:url(/media/images/community/post_vert_shadow.png); background-repeat:repeat-y; }
div#community_top_line{ position:relative; top:-10px; left:1px; width:761px;background-color:#999; height:1px; }

div#features_basic_womb{ position:relative; top:-5px; left:-5px; width:601px; padding-top:10px; padding-left:80px; padding-right:80px; padding-bottom:20px;  }
div#features_basic_womb .groove{ margin-top:0px; margin-bottom:20px; width:602px; background-color:#000; }
div#features_intermediate{ position:absolute; top:150px; left:100px; width:560px; height:290px; margin:0; padding:0; background:none;  }

div#post_form_wrapper{ padding-left:15px; padding-bottom:50px; }
div#login_form{ position:absolute; padding:9px; padding-left:15px; background-color:#FFF; color:#000; font-weight:bold; border:0px solid #000; }
div#admin_login_form{ position:relative; top:0px; padding:9px; padding-left:13px; color:#000; font-weight:bold; border:0px solid #000; }

div#feature_player_swf{ position:absolute; left:685px; top:90px; }

/*STYLES*/
div.home_base_shadow{ background-image:url(/media/images/home/slider_drop_shadow.png); height:10px; }

div.blog_bread_crumb{ position:relative; top:20px; left:16px; width:761px; float:left; }
div.blog_slug_post{ position:relative; top:40px; left:-5px; width:761px; float:left; }
div.blog_slug_post_body{ position:relative; left:20px; width:715px; border:0px solid #FF0000; }
div.blog_slug_post_line{ margin-top:6px; margin-bottom:3px; width:100%; background-color:#0E90CD; }
div.blog_profile_line{ position:relative; left:-170px; width:761px; margin-top:10px; margin-bottom:10px; background-color:#A19C9C; }
div.blog_profile_header{ position:relative; left:-150px; font-size:16px; font-weight:bold; color:#000; }
div.blog_profile_view_details{ position:absolute;top:5px;  left:170px; width:560px; border:0px solid #000; }
div.blog_profile_view{ position:relative; top:0px; left:-5px; width:761px; float:left; height:180px; }
div.blog_view_profile_pic{ position:absolute; left:-150px; width:142px; }

div.blog_menu_detail{ padding-left:17px; }
div.blog_index_detail{ padding-left:4px; font-size:9px; color:#666; }
div.blog_index_line{ margin-top:2px; margin-bottom:2px; background-color:#333; width:160px; }
div.blog_single_blogger{ float:left; margin-right:30px; margin-bottom:20px; width:215px; border:0px solid #FF0000; }
div.blog_index_pic_bg{ margin-left:15px; padding:2px; width:134px; height:81px; background-image:url(/media/images/blogs/pic_bg.png); background-repeat:no-repeat; }
div.blog_index_pic_bg img{ border:1px solid #333;}

div.features_splitter_line{ background-color:#A19C9C; margin-bottom:25px; }
div.feature_grid_header{ width:740px; background-color:#000; margin-left:3px; margin-bottom:5px; }
div.features_line{ margin-top:2px; margin-bottom:2px; width:130px; background-color:#B3B2B2; }
div.features_grid_box{ padding:2px; width:148px; height:127px; background-image:url(/media/images/features/pic_bg.png); background-repeat:no-repeat; }

div.gallery_index{ padding-left:10px; padding-top:10px; }
div.gallery_grid_box{ float:left; margin-right:2px; margin-bottom:20px; height:220px; }
div.gallery_grid_box .item{ padding:2px; width:233px; height:161px; background-image:none; background-repeat:no-repeat; }
div.gallery_grid_box .item img{ border:1px solid #333; }
div.gallery_womb{ width:742px; border:0px solid #000; position:relative; top:0px; left:0px; padding:14px; }
div.gallery_womb div.img_grid{ float:left; margin-right:10px; margin-bottom:12px; }
div.gallery_womb div.img_grid .img_list{ padding:2px; width:233px; height:161px; background-image:none; background-repeat:no-repeat; }
div.gallery_womb div.img_grid .img_list img{ border:1px solid #333; }

div.search_results_header{ padding:8px; width:700px; background-color:#000; color:#FFF; font-weight:bold; margin-bottom:5px; }

div.community_img_wht_border{ border:1px solid #FFF; width:102px; }
div.community_pic_profile{ padding-top:5px; text-align:center; width:102px; }
div.community_edit_profile{ position:relative; padding-top:0px; padding-left:13px; padding-bottom:30px; }
div.community_pic_line{ position:relative; top:-10px; left:-7px; width:126px;background-color:#999; height:1px; }
div.community_pic_bg_blank{ padding-left:2px; padding-top:2px; left:16px; top:11px; width:110px; height:115px; 	}
div.community_post{ position:relative; left:135px; top:-125px; width:600px; margin-bottom:-50px; padding-top:10px;  }
div.community_pic_bg{ padding-left:2px; padding-top:2px; left:16px; top:11px; width:110px; height:115px; background-image:url(/media/images/community/pic_bg.png); background-repeat:no-repeat;	}
div.community_bottom_line{ position:relative; left:120px; height:10px; width:634px; margin-top:8px; background-image:url(/media/images/community/post_hori_shadow.png); background-repeat:repeat-x; }

/*CSS*/
a:active{ outline:none; }
a:hover{ outline:none; }
a:focus{ outline-style:none; }
a{ text-decoration:none; }
a:Hover{ text-decoration:none; }
a.red{ color:#D81F00; text-decoration:none; }
a.cyan{ color:#0076C4; text-decoration:none; }
a.cyan:Hover{ color:#000; text-decoration:none; }
a.tiny_url{ font-size:9px; text-decoration:none; }
a.white_link{ color:#FFF; text-decoration:none; }
a.white_link:Hover{ color:#FF0000; text-decoration:none; }
a.tiny_url:Hover{ color:#000; font-size:9px; text-decoration:underline; }
a.community_poster_header{ font-size:9px; color:#0076C4; text-decoration:none; }
a.community_poster_header:Hover{ color:#000; text-decoration:none; }
a.blog_admin{ color:#FF0000; text-decoration:none; }
a.blog_admin:Hover{ color:#FFCC00; text-decoration:none; }

.errorlist{ border:1px dotted #FF0000; width:50%; }

.margin_bottom_25{ margin-bottom:25px; }
.margin_bottom_40{ margin-bottom:40px; }
.margin_bottom_80{ margin-bottom:80px; }

span.login_form_assets{ margin-right:8px; }
span.community_date{ font-size:9px; color:#666; }

textarea{ border:1px solid #A7ABAC; } 
textarea.community_post{ width:700px; height:50px; }

input{ font-size:10px; border:1px solid #666; }
input.login{ font-size:10px; width:90px; height:14px; }
input.login_submit{ font-size:10px; width:50px; background-color:#BFCBCF; }
input.upload_input{ font-size:10px; width:50px; background-color:#FFF; }

img{ border:0 }
img.white_border{ border:1px solid #FFF;}
img.blk_border{ border:1px solid #000; max-width:565px;}

H1{ font-weight; bold; }

.blog_profile_header{ font-size:16px; font-weight:bolder;  color:#0E90CD; }
.blog_profile_strapline{ font-size:16px; font-weight:bolder;  color:#FD166D; }

.share{ width:80px; background-color:#FFF; padding:5px; border:1px solid #000; }
.footer_btn{ margin-right:37px; }
.search_img_btn{ cursor:pointer; }
.blk{ color:#000; }
.blk_16{ font-size:16px; color:#000; }
.red{ color:#D81F00; }
.wht{ color:#FFF; }
.red_9{ font-size:9px; color:#D81F00; }
.grey_9{ font-size:9px; color:#666; }
.grey{ font-size:10px; color:#666; }
.community_title{ font-size:15px; color:#000; }
.community_date_header{ font-size:14px; color:#666; }
.contact_header{ font-size:14px; color:#333; }
.contact_form_input{ font-weight:normal; width:305px; height:14px; margin-left:25px; }
.contact_form_textarea{ font-weight:normal; width:305px; height:260px; margin-left:25px; }
.contact_form_submit{ font-weight:normal; width:100px; height:24px; margin-left:232px; background-color:#BFCBCF; }
.contact_success{ color:#FFF; font-size:14px; background-color:#999; }

td.contact{ color:#FFF; }
