html, body 					{ padding:0px;margin:0px; }

A:link						{ color:#000;text-decoration:none; }
A:active					{ color:#000;text-decoration:none; }
A:visited					{ color:#000;text-decoration:none; }
A:hover						{ color:#800;text-decoration:none; }

A:link.news_links			{ color:#800;text-decoration:none;font-style:italic }
A:active.news_links			{ color:#800;text-decoration:none;font-style:italic }
A:visited.news_links		{ color:#800;text-decoration:none;font-style:italic }
A:hover.news_links			{ color:#555;text-decoration:none;font-style:italic }

A:link.red					{ color:#800;text-decoration:none;font-style:italic }
A:active.red				{ color:#800;text-decoration:none;font-style:italic }
A:visited.red				{ color:#800;text-decoration:none;font-style:italic }
A:hover.red					{ color:#555;text-decoration:none;font-style:italic }

A:link.red_bold				{ color:#800;text-decoration:none;font-style:italic;font-weight:bold; }
A:active.red_bold			{ color:#800;text-decoration:none;font-style:italic;font-weight:bold; }
A:visited.red_bold			{ color:#800;text-decoration:none;font-style:italic;font-weight:bold; }
A:hover.red_bold			{ color:#555;text-decoration:none;font-style:italic;font-weight:bold; }

A:link.blue_bold			{ color:#008;text-decoration:none;font-weight:bold; }
A:active.blue_bold			{ color:#008;text-decoration:none;font-weight:bold; }
A:visited.blue_bold			{ color:#008;text-decoration:none;font-weight:bold; }
A:hover.blue_bold			{ color:#555;text-decoration:none;font-weight:bold; }

A:link.green_bold			{ color:#080;text-decoration:none;font-weight:bold; }
A:active.green_bold			{ color:#080;text-decoration:none;font-weight:bold; }
A:visited.green_bold		{ color:#080;text-decoration:none;font-weight:bold; }
A:hover.green_bold			{ color:#555;text-decoration:none;font-weight:bold; }

A:link.orange_bold			{ color:#f8b400;text-decoration:none;font-weight:bold; }
A:active.orange_bold		{ color:#f8b400;text-decoration:none;font-weight:bold; }
A:visited.orange_bold		{ color:#f8b400;text-decoration:none;font-weight:bold; }
A:hover.orange_bold			{ color:#555;text-decoration:none;font-weight:bold; }

A:link.red_regular			{ color:#900;text-decoration:none; }
A:active.red_regular		{ color:#900;text-decoration:none; }
A:visited.red_regular		{ color:#900;text-decoration:none; }
A:hover.red_regular			{ color:#555;text-decoration:none; }

A:link.white				{ color:#fff;text-decoration:none; }
A:active.white				{ color:#fff;text-decoration:none; }
A:visited.white				{ color:#fff;text-decoration:none; }
A:hover.white				{ color:#C00;text-decoration:none; }

A:link.tags					{ color:#999;text-decoration:none;font-style:italic }
A:active.tags				{ color:#999;text-decoration:none;font-style:italic }
A:visited.tags				{ color:#999;text-decoration:none;font-style:italic }
A:hover.tags				{ color:#555;text-decoration:none;font-style:italic }

body						{ background-color:#6f1109;background-image:url('../gfx/swemod_background.jpg');background-repeat:repeat-x;background-position:top; }
body, div, table, td		{ font-family:helvetica,arial,sans-serif;font-size:14px; }

#wrapper_site				{ width:1004px;margin:0 auto; }
#wrapper_page				{ width:1004px;margin:0 auto;background-image:url('../gfx/page-shadow-middle.png');background-repeat:repeat-y; }
#wrapper_footer				{ width:1004px;margin:0 auto;background-image:url('../gfx/page-shadow-bottom.png');background-repeat:no-repeat; }

#header						{ width:972px;padding:18px 0 0 0;margin:0 auto; height:110px;border:0px Solid #fff; }
#header h2#site-name		{ width:350px;height:67px;position:relative;top:20px;left:5px;background-image:url('../gfx/swemod.png');background-repeat:no-repeat;display:block;text-indent:-9999px;float:left; }
#header h2#site-name a		{ width:350px;height:67px;display:block;overflow:hidden;outline:none;text-indent:-9999px;}

div#header_banner			{ background-color:#202020;width:400px;height:100px;float:left;margin:5px 0px 0px 180px;border:5px Solid #202020; }

#footer						{ padding:20px 0px 0px 0px; }

#page_content_top			{ width:980px;padding:0px;margin:0 auto;background-color:#000; }
#page_content_main			{ padding:10px 0 0 20px;overflow:auto; }

#page_content_left			{ width:622px;float:left; }
#page_content_right			{ width:340px;float:left; }

#page_latestreviews			{ border:9px Solid #202020;border-top:0px;height:240px;background-color:#fff; }
.latestreview				{ float:left;width:220px;margin:15px 0px 0px 15px;border-right:1px Dotted #ddd; }
.latestreview_title			{ height:38px;font-weight:bold; }
.latestreview_image			{ height:108px; }
.latestreview_content		{ padding-left:5px; }
.latestreview_link			{ margin:3px 0px 0px 5px;font-size:12px; }

p							{margin:0px;padding:0px;}


#navigation					{ border:0px Solid #fff;padding:14px 0px 0px 0px;height:35px;background-image:url('../gfx/menu-background.png');background-repeat:no-repeat; }

#nav						{ width:1000px;margin:0px 0px 0px -28px; }
#nav li						{ list-style-type:none; }
#nav li a					{ background-image:url('../gfx/menu/menu_slices.png');background-repeat:no-repeat;display:block;height:35px;width:130px;text-indent:-9999px;float:left; }
#nav li a.item1				{ background-position:00px 0px;width:73px; }
#nav li a:hover.item1 		{ background-position:-130px 0px; }
#nav li a.item2 			{ background-position:0px -37px;width:108px; }
#nav li a:hover.item2 		{ background-position:-130px -37px; }
#nav li a.item3 			{ background-position:0px -73px;width:68px; }
#nav li a:hover.item3 		{ background-position:-130px -73px; }
#nav li a.item4 			{ background-position:0px -109px;width:120px; }
#nav li a:hover.item4 		{ background-position:-130px -109px; }
#nav li a.item5 			{ background-position:0px -145px;width:70px; }
#nav li a:hover.item5 		{ background-position:-130px -145px; }
#nav li a.item6 			{ background-position:0px -181px;width:92px; }
#nav li a:hover.item6 		{ background-position:-130px -181px; }
#nav li a.item7 			{ background-position:0px -217px;width:112px; }
#nav li a:hover.item7 		{ background-position:-130px -217px; }
#nav li a.item8 			{ background-position:0px -253px;width:70px; }
#nav li a:hover.item8 		{ background-position:-130px -253px; }

#social_icons				{ display:none;float:left;position:relative;top:8px;left:245px; }

#searchBoxHolder			{ width:310px;overflow:auto;float:left;margin-top:-1px; }
.SsearchBoxInput				{ border:1px Solid #999;padding:3px;width:200px; }

.searchBoxInput				{ width:285px;border: 0px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;padding:3px 5px 3px 5px;outline:0;-webkit-appearance:none; }
.searchBoxInput:focus		{ border-color: #339933; }


#divFillout					{ width:620px;border:1px Solid #fff; }

div.news_holder				{ width:620px;overflow:auto;border-bottom:1px Dotted #555;padding:5px 0 5px 0;margin-right:5px; }
div.news_image				{ width:170px;float:left; }
div.news_content_holder		{ width:435px;margin-left:5px;float:left; }
div.news_title				{ padding-left:5px;font-weight:bold;font-size:16px; }
div.news_content			{ padding:5px 5px 0px 5px;border:0px Solid #c00; }
div.news_links				{ border:0px Solid #c00;padding:5px; }
div.news_tags				{ border:0px Solid #c00;padding:5px; }
div.news_links_title		{ color:#777;padding:0px;margin:0px; }
div.news_date				{ font-size:10px;color:#777;text-align:right; }
div.news_readmore			{ text-align:right; }
img.news_img				{ border:2px Solid #555;width:165px; }


#article_holder				{  }
#article_content_holder		{  }
#article_tags				{ width:620px;overflow:auto;margin-bottom:10px; }
#article_image				{  }
#article_title				{ width:620px; }
#article_information		{ overflow:auto;margin-bottom:5px; }
#article_author				{ float:left;border-right:0px Solid #ccc;overflow:auto;padding-right:10px; }
#article_author_old_date	{ float:left;border-right:1px Solid #ccc;overflow:auto;padding-right:10px; }
#article_date				{ padding-left:10px;float:left;overflow:auto; }
#article_content			{ width:600px;padding-right:5px; }
.article_link				{ padding:0px;margin:0px;text-align:center; }

#article_social				{ position:relative;z-index:1000;float:left;margin-top:5px;width:600px; }



.article_image_holder		{ border:0px Solid #c00;width:600px;margin:0 auto;overflow:auto;text-align:center; }
.article_image				{ border:0px Solid #0c0;margin:0 auto;border:0px Solid #555; }
.article_image_text			{ border:0px Solid #00c;margin:0 auto;margin-bottom:5px;margin-top:-4px;overflow:auto;background-color:#606060;color:#fff;font-size:12px;padding:3px; }

.Aarticle_image_holder		{ border:0px Solid #c00;width:610px;overflow:auto;text-align:center; }
.Aarticle_image_div			{ border:0px Solid #0c0;width:610px;float:left;overflow:auto;background-color:#606060;padding:0px;margin-bottom:5px; }
.Aarticle_image_div_info	{ border:0px Solid #00c;padding:5px;color:#fff;background-color:#111; }

.article_tag_div			{ border:1px Solid #ccc;padding:5px 5px 5px 23px;background-color:#f0f0f0;background-image:url('../gfx/icons/tag_red.png');background-repeat:no-repeat;background-position:5px 5px;margin:0px 2px 2px 0px;float:left; }

h1.article_title			{ font-size:26px;font-weight:bold;padding:0px;margin:0px; }




div.pagePartHeader			{ background-image:url('../gfx/side_header.jpg');background-repeat:repeat-y;background-color:#3b3b3b;height:17px;width:335px;font-size:12px;font-weight:bold;font-style:italic;color:#FFFFFF;padding:3px 0px 0px 5px; }
div.pagePartContent			{ width:335px;padding:5px 0px 0px 5px;margin-bottom:15px;background-color:#f0f0f0; }


.debug_plate				{ padding:5px;margin:0px;position:absolute;top:0px;left:0px;background-color:#f0f0f0;font-family:verdana;font-size:10px; }




.reviewQuoteDiv				{ width:550px;text-align:left;margin-left:20px;text-align:right; }
.reviewQuoteDivText			{ width:550px;text-align:left;font-style:italic;background-color:#f0f0f0;border:1px Dashed #888;padding:5px; }
.reviewQuoteDivSpan			{ width:560px;text-align:right;color:#999;font-size:12px; }

#article_page_prev			{ float:left;width:190px; }
#article_page_selectbox		{ float:left;width:280px; }
#article_page_next			{ float:left;width:150px; }

#article_listpages			{ width:614px;margin-top:10px;padding-top:10px;border-top:2px Solid #888; }
#article_page_listofpages	{ float:left;width:340px;margin-left:10px; }
#article_page_prevnext		{ float:left;width:240px;text-align:right; }

ul#articlePageList			{ list-style-type:none;padding:0px;margin:0px; }
li.articlePageListEntry		{  }
span.articlePageNoLink		{ margin:0px;padding:0px;color:#888; }



.formClass						{ padding:0px;margin:0px; }

#formLoginInfo					{ width:600px;overflow:auto; }
#formLoginInfoTitle				{ font-weight:bold;font-size:18px;padding:0px;margin:0px; }

#formLoginDiv					{ width:310px;height:60px;margin:40px 0px 0px 40px; }

#formLoginDiv_username			{ width:300px;height:25px; }
#formLoginDiv_username_label	{ width:90px;float:left;font-weight:bold; }
#formLoginDiv_username_input	{ width:200px;float:left; }

#formLoginDiv_password			{ width:300px;height:25px; }
#formLoginDiv_password_label	{ width:90px;float:left;font-weight:bold; }
#formLoginDiv_password_input	{ width:200px;float:left; }

#formLoginDiv_submit			{ width:300px;height:40px; }
#formLoginDiv_submit_label		{ width:90px;float:left; }
#formLoginDiv_submit_input		{ width:200px;float:left; }

.formLoginInput					{ width:190px; }


#pageTitle						{ font-size:18px;font-weight:bold;margin-bottom:15px; }

#sA_contentHolder				{ width:610px;margin-left:5px; }
.sA_contentRowTitle				{ width:605px;font-weight:bold;font-size:16px;margin-bottom:5px; }
.sA_contentRow					{ width:605px;overflow:auto;margin-bottom:25px; }
.sA_contentRowHolder			{ width:605px; }
.sA_contentCol1					{ width:190px;float:left;padding:5px;border:1px Dashed #000;border-right:0px; }
.sA_contentCol2					{ width:190px;float:left;padding:5px;border:1px Dashed #000;border-right:0px; }
.sA_contentCol3					{ width:190px;float:left;padding:5px;border:1px Dashed #000; }


.sA_newspost_row				{ width:610px;overflow:auto;margin-bottom:5px; }
.sA_newspost_col1				{ width:160px;float:left;font-weight:bold;font-size:12px;padding-top:3px; }
.sA_newspost_col2				{ width:440px;float:left; }

.sA_newspost_textbox_title		{ width:400px;font-weight:bold;font-size:12px;margin-bottom:5px; }
.sA_newspost_textbox_textbox	{ width:605px; }

.sA_newspost_input				{ border:1px Solid #999;padding:3px; }
.sA_newspost_input_mini			{ border:1px Solid #999;padding:3px;resize:none; }

























#social{padding:0 0 20px 0;margin:0 12px;}
#social .block{background:#202020;height:184px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
#social .block h3.block-title{font-size:18px;line-height:0px;color:#fff;text-transform:uppercase;padding:5px 20px;}
#social .block h3.block-title-middle{font-size:18px;line-height:0px;color:#fff;text-transform:uppercase;padding:23px 20px;}

#social .block-left{float:left;width:313px;text-align:left;}
#social .block .content-left{padding:20px 20px;color:#fff;text-align:center;}
#social .block .content-left-text{padding:0px;margin:4px 0px 0px 0px;font-size:10px;}

#social .block-right		{float:right;width:313px;text-align:left;}
.content-right				{padding:0 20px;font-size:10px;color:#fff;}
#content-right_left			{float:left;width:75px;font-size:10px;color:#fff;}
#content-right_right		{float:left;width:130px;font-size:10px;color:#fff;}


#social .block-middle		{margin:0 333px;text-align:left;}
#social .block .content-middle{margin:-18px 0px;padding-left:20px;color:#fff;}
#content-middle-left		{ width:130px;float:left;font-size:10px; }
#content-middle-right		{ width:150px;float:left;font-size:10px; }

.footer-ul					{ padding:0px 0px 0px 10px; }















/* SHARING BAR */
.SharingBar					{ top:-60px;width:980px;margin-left:-8px;position:fixed;z-index:1; }
.SharingBar .retainer		{ overflow:auto;background:#fff;padding-left:10px;border-top: 4px solid black;border-bottom: 2px Dashed #eee; }

.SharingBar_title			{ font-size:16px; }
.SharingBar_title_holder	{ border:0px Solid #c00;float:left;width:350px; }
.SharingBar_share_holder	{ border:0px Solid #0c0;float:left;width:290px;padding-top:8px; }
.SharingBar_logo			{ border:0px Solid #00c;float:right;padding:5px 25px 0px 0px; }





#main_news_holder			{ overflow:auto;padding-bottom:10px; }
#main_news_holder_top		{ overflow:auto;height:390px; }
#main_news_left				{ width:345px;float:left;height:375px;border:0px Solid #c00; }
#main_news_left_img_div		{ width:340px;height:210px;background-color:#000; }
#main_news_left_img			{ width:340px;height:210px; }
#main_news_left_text_holder	{ width:340px;overflow:auto; }
#main_news_left_text_header	{ width:338px;font-size:22px;margin-top:8px; }
#main_news_left_text_text	{ width:338px;font-size:14px;margin-top:0px; }
#main_news_left_text_date	{ width:338px;font-size:14px;margin-top:8px; }

#main_news_right			{ width:265px;float:left;height:375px;margin-left:3px; }
.main_news_right_n			{ overflow:auto;margin-bottom:15px; }
.main_news_right_n_img		{ float:left;width:122px; }
.main_news_right_n_text		{ float:left;margin-left:5px;width:130px; }
.main_news_right_n_link		{ font-size:12px; }
.main_news_right_n_desc		{ font-size:12px; }
.main_news_right_n_date		{ text-align:right;font-size:12px;color:#999; }
.main_news_right_img		{ width:120px;border:2px Solid #555; }

#main_news_holder_bottom		{ overflow:auto;border:0px Solid #c00; }
.main_news_bottom_image_holder	{ float:left;width:140px;border:2px Solid #555;border-bottom:0px Solid #008; }
.main_news_bottom_row			{ overflow:auto;margin-bottom:18px;border:0px Solid #c0c; }
.main_news_bottom_image			{ float:left;width:140px; }
.main_news_bottom_text_content	{ float:left;width:445px;margin-left:5px;border:0px Solid #c00; }
.main_news_bottom_text_title	{ float:left;width:440px;font-weight:bold;font-size:16px;border:0px Solid #0c0; }
.main_news_bottom_text_text		{ float:left;width:440px;margin-top:3px;border:0px Solid #00c; }

A:link.news_red				{ color:#a91d1d;text-decoration:none;font-weight:bold; }
A:active.news_red			{ color:#a91d1d;text-decoration:none;font-weight:bold; }
A:visited.news_red			{ color:#a91d1d;text-decoration:none;font-weight:bold; }
A:hover.news_red			{ color:#555;text-decoration:none;font-weight:bold; }



.tagSearchPageTitleHolder	{ overflow:auto;width:615px;border:0px Solid #955;margin-bottom:15px;border-bottom:1px Dashed #ccc; }
.tagSearchPageTitle			{ font-size:18px;font-weight:bold;width:150px;border:0px Solid #000;float:left; }
.tagSearchHolder			{ width:615px;overflow:auto;border:0px Solid #c00;margin-bottom:10px; }
.tagSearchTitle				{ width:455px;border:0px Solid #0c0;float:left;font-weight:bold;font-size:18px; }
.tagSearchImage				{ width:150px;height:100px;border:0px Solid #00c;float:left; }
.tagSearchImg				{ width:140px; }
.tagSearchDesc				{ width:455px;float:left;border:0px Solid #c0c; }
.tagSearchOptions			{ width:610px;border:0px Solid #c00;float:left;margin:5px 0px 10px 0px; }




.competitionLineTop			{ width:600px;height:10px;border-top:4px Solid #C00; }
.competitionLineBottom		{ width:600px;height:10px;border-top:4px Solid #C00;margin-top:-8px;margin-bottom:15px; }































































