/*------------------------------------------------*/
/*------------------[BASE STYLES]-----------------*/
/*------------------------------------------------*/
*:focus {outline: 0;}
body { margin: 0px; padding: 0px; color: #000000; background-color:#393543; font-family: Arial; font-size: 12px; line-height: 18px; }
a:link, a:visited { text-decoration: none; color: #004562; font-weight:bold; }
a:hover { color: #00577c; text-decoration: underline; }
h1, h2, h3, h4 { margin: 0px 0px 10px 0px; font-weight: normal; }
h3 { font-size: 20px; }
ul { line-height: 18px; }
img { border: 0px; }
form { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px }


/*------------------------------------------------*/
/*------------------[MAIN LAYOUT]-----------------*/
/*------------------------------------------------*/
.headings { color: #000; margin-bottom: 10px; display: block; width: 100%; }
#wrapper { width: 1251px; margin: auto; padding: 0px 0px 0px 0px; margin-top: 15px; }
#wrapper2 { width: 1076px; margin: 0px; float: left; margin-top:12px; }
.top { width: 1076px; height: 116px; background-image: url(images/logo-top-whole-spel.jpg); background-repeat: no-repeat; }
.top-logo { width: 210px; height: 71px; margin: 25px 0 0 28px; float:left; }
.single-entry { width: 699px; float: left; margin-bottom: 10px; padding: 15px; background-color: #ffffff; }

.post-wrapper { width: 740px; background-color: #ffffff; margin-bottom: 10px; padding: 15px 15px 15px 15px; float: left; }
.post-wrapper-high { width: 740px; min-height: 500px; background-color: #ffffff; padding: 15px 15px 15px 15px; float: left; }
.post-wrapper-video { background-color: #ffffff; margin-bottom: 10px; padding: 0px; background-position: bottom; width: 770px; float: left; }
.post-wrapper-with-sub { width: 740px; background-color: #ffffff; padding: 15px 15px 15px 15px; float: left; }
.post-wrapper-related { width: 755px; background-color: #ffffff; margin-bottom: 10px; padding: 15px 0 15px 15px; float: left; }
.post-wrapper-comments { width: 770px; background-color: #ffffff; padding: 0px; float: left; }

.post-inside { padding: 8px 13px 13px 13px; }
.post-inside-small { padding: 4px 13px 4px 13px; margin-top: 4px; float: left; }
.comments-bubble { width: 18px; height: 15px; float: right; margin: 0px; padding: 0px 0px 0px 4px; color: #e3e3e3; display: block; }
.comments-bubble a, .comments-bubble a:visited, .comments-bubble a:hover { font-size: 8px; color: #6D200C !important; margin: -5px 0px 0px 0px; float: left; padding: 0px; }
blockquote { overflow: auto; padding: 0 10px; margin: 20px 30px; background: #1E2422; border: 1px solid #141918; }

#container { float: left; width: 1070px; color: #000000; background-color: #c2c2c2; border-left:3px solid #33303c; border-right:3px solid #33303c; }

#left-div { width: 770px; float: right; padding: 10px; }
.articleinfo { border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454; }
.icons { margin-top: 0px; margin-bottom: -5px; margin-right: 10px; }
.post-info { color: #808080; font-size: 11px; display: block; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; padding: 2px 0px 2px 0px; margin: 0px 0px 5px 0px; }
.post-info-small { color: #808080; font-size: 10px; display: block; width: 228px; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px; float: right; }
.post-info a { color: #004562; }
.post-info a:hover { color: #00577c; }
.logo { float: left; border: 0px; border-left: 1px solid #515E5B; }
.current-category { width: 750px; height: 22px; background: #004562; background-image: url(images/borderback_blue.jpg); background-repeat: repeat-x; border:1px solid #006c8c; color: #FFF; display: block; padding: 4px 9px 0px 9px; float: left; margin: 0px 0px 10px 0px; font-size: 12px; }
.current-tag { width: 750px; height: 22px; background: #004562; background-image: url(images/borderback_blue.jpg); background-repeat: repeat-x; border:1px solid #006c8c; color: #FFF; display: block; padding: 4px 9px 0px 9px; float: left; margin: 0px 0px 10px 0px; font-size: 12px; }
.thumbnail { border: 0px solid #004562 !important; float: left; display: inline; margin: 0 15px 0 0; }
.thumbnail-small { border: 0px solid #004562 !important; float: left; display: inline; 0 0 0 0; }

.blogheader { margin-bottom: 10px; }


/*------------------------------------------------*/
/*---------------------[TITLES]-------------------*/
/*------------------------------------------------*/
.post-title { color:#808080; font-size: 16px; line-height: 30px; font-weight: bold; letter-spacing:-1px; }
.post-title a { font-size: 22px; letter-spacing:-1px; }
.titles { font-weight: normal; font-size: 24px; text-decoration: none; }
.titles a:link, .titles a:visited, .titles a:active { text-decoration: none; font-size: 20px; margin-bottom: 10px; margin-top: 10px; display: block; }

.single-entry-titles { width: 750px; height: 22px; background: #004562; background-image: url(images/borderback_blue.jpg); background-repeat: repeat-x; border:1px solid #006c8c; color: #FFF; display: block; padding: 4px 9px 0px 9px; float: left; margin: 0px; font-size: 12px; }
.single-entry-titles a { color:#ffffff; float: left; margin-top: 0px; }

.single-entry-titles-sub { width: 750px; height: 22px; background: #7d7d7d; background-image: url(images/borderback_gray.jpg); background-repeat: repeat-x; border:1px solid #8a8a8a; color: #FFF; display: block; padding: 4px 9px 0px 9px; float: left; margin: 0px; font-size: 12px; }
.single-entry-titles-sub a { color:#ffffff; float: left; margin-top: 0px; }


/*------------------------------------------------*/
/*--------------------[COMMENTS]------------------*/
/*------------------------------------------------*/
.commentlist { width: 770px; background-color: #ffffff; margin:0px; padding: 0px; float: left; list-style-image: none; list-style-type: none; }
.commentlist li { width: 740px; display: block; padding: 15px; margin: 0px; border-bottom:1px solid #e3e3e3; list-style-image: none; list-style-type: none; float: left; }

.comment-author vcard { float: left; }
.commentlist li .avatar { float: left; border: 0px solid #000000; width:50px; height:50px; }
.commentlist cite { font-size: 14px; font-weight:bold; letter-spacing:-1px; float: left; font-style: normal; margin: 15px 0 0 10px; }
.says { font-size: 14px; font-weight:normal; float: left; font-style: normal; margin: 15px 0 0 5px; }
.comment-meta { float:right; }
.commentlist li a { color: #808080; font-weight:normal; }
.commentlist li a:hover { color: #8d8d8d; text-decoration: underline; }

.commentlist p { font-weight: normal; line-height: 15px; text-transform: none; float: left; width: 100%; padding:0px; margin:15px 0px 0px 0px; }
#commentform p { clear: both; }

.nocomments { text-align: center; margin: 0; padding: 0; }

.reply { display: none; }

.commentmessage { margin-bottom:10px; padding: 5px; border: 1px solid #99c09c; background-color: #cce0cd; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.commenterrormessage { margin-bottom:10px; padding: 5px; border: 1px solid #c09999; background-color: #d0b3b3; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.commentmessageneutral { margin-bottom:10px; padding: 5px; border: 1px solid #e3e3e3; background-color: #f1f1f1; -webkit-border-radius: 3px; -moz-border-radius: 3px; }

/*------------------------------------------------*/
/*-----------------[COMMENT FORM]-----------------*/
/*------------------------------------------------*/
#commentform { margin: 0px; }
#commentform textarea { background: #ffffff; border: 1px solid #e3e3e3; width: 718px; font-family: Arial; font-weight: normal; line-height: 15px; text-transform: none; padding: 10px; }
#commentform #email { font-size: 13px; background: #1E2422; border: 1px solid #141918; width: 220px; background-image: url(images/comment-email.gif); background-position: 7px 7px; background-repeat: no-repeat; height: 20px; padding-left: 30px; padding-top: 6px; color: #FFF; margin-bottom: 3px; }
#commentform #author { font-size: 13px; background: #1E2422; border: 1px solid #141918; width: 220px; background-image: url(images/comment-author.gif); background-position: 7px 7px; background-repeat: no-repeat; height: 20px; padding-left: 30px; padding-top: 6px; color: #FFF; margin-bottom: 3px; }
#commentform #url { font-size: 13px; background: #1E2422; border: 1px solid #141918; width: 220px; background-image: url(images/comment-website.gif); background-position: 7px 7px; background-repeat: no-repeat; height: 20px; padding-left: 30px; padding-top: 6px; color: #FFF; margin-bottom: 3px; }


/*------------------------------------------------*/
/*---------------[RECENT COMMENTS]----------------*/
/*------------------------------------------------*/

.recentcommentsholder { width:250px; float: left; line-height:15px; }
.recentcommentrow { width:250px; padding:10px; float: left; border-bottom:1px solid #e3e3e3; }
.recentcommentavatar { width:40px; height:40px; float: left; }
.recentcommentheadline { width:205px; height:35px; float: left; margin-left:5px; padding:5px 0 0 0; }
.recentcommentquote { width:250px; float: left; font-style:italic; margin-top:5px; }


/*------------------------------------------------*/
/*---------------[PAGES NAVIGATION]---------------*/
/*------------------------------------------------*/
#pages { width: 1070px; float: right; height: 35px; background:#004562; border-left:3px solid #33303c; border-right:3px solid #33303c; }
#pages ul { list-style-type: none; list-style-image: none; float: left; padding: 0px 0px 0px 0; margin: 0px; }
#pages ul li { float: left; display: block; height: 36px; padding: 0px; }
#pages ul li a:link, #pages ul li a:visited, #pages ul li a:active { float: left; color: #ffffff; display: block; height: 27px; font-size: 12px; padding: 9px 20px 0px 20px; margin: 0px; font-weight: bold; }
#pages ul li a:hover { background-color: #00577c; text-decoration: none; height: 26px; margin-top: 1px; padding-top: 8px; color: #FFF; }

		/*-------------[DROPDOWN NAVIGATION]------------*/
		#nav2 li li:hover ul, ul#nav2 li li.sfHover ul { left: 174px; }
		#nav2 li ul { background-image: none; }
		#nav2 li ul { width: 160px !important; }
		#nav2 li { z-index:1001; }
		#nav2 li:hover ul, ul#nav2 li.sfHover ul { left: 0px; }
		#nav2 li li a:link, #nav2 li li a:visited { width: 160px; height: 25px; background-color: #00577c !important; padding: 10px 10px 0 10px !important; font-weight: normal; }
		#nav2 li li a:hover { background-color: #00577c !important; }
		#nav2 li:hover { background-color: #00577c; }


/*------------------------------------------------*/
/*-------------[CATEGORIES NAVIGATION]------------*/
/*------------------------------------------------*/
#categories { width: 1070px; height: 35px; float: left; background-color: #000000; background-image: url(images/menu-back.jpg); background-repeat: repeat-x; margin: 0px; border-left:3px solid #33303c; border-right:3px solid #33303c; }
#categories ul { z-index:5; margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; float: left; }
#categories ul li { float: left; display: block; padding-left: 0px; margin: 0px; height: 35px; }
#categories ul li a:link, #categories ul li a:visited, #categories ul li a:active { height: 26px; display: block; color: #FFFFFF; font-size: 12px; padding: 9px 10px 0px 10px; float: left; margin: 0px; background-image: url(images/hrvertical.gif); background-position: right; background-repeat: no-repeat; }
#categories ul li a:hover { background: #2c2c2c; text-decoration: none; background-image: url(images/hrvertical.gif); background-position: right; background-repeat: no-repeat; }

		/*-------------[DROPDOWN NAVIGATION]------------*/
		.nav, .nav * { z-index:6; margin:0; padding:0; list-style:none; }
		.nav ul { position:absolute; top:-999em; padding-bottom: 9px; }
		.nav li { float:left; position:relative; z-index:99; font-size:12px; height: 35px !important; border: none !important; }
		.nav a { display:block; }
		.nav ul li { width: 100%; }
		.nav li:hover ul, ul.nav li.sfHover ul { left: 0px; top:35px; }
		.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
		.nav li li:hover ul, ul.nav li li.sfHover ul { left:15em; top:0px; }
		.nav li:hover ul, .nav li li:hover ul { top: -999em; }
		.nav li li { display: block; padding: 0px; height: 35px; }
		.nav li ul li ul li { left: 60px; }
		.nav li:hover { background-color: #2c2c2c; padding: 0px !important; margin: 0px; border: none; }
		.nav li li a:link, .nav li li a:visited { width: 160px; height: 25px; display: block; background-color: #2c2c2c; padding: 10px 10px 0 10px !important; margin: 0px 0px 0px 0px !important; border: none; font-weight: normal; background-image: none !important; }
		.nav li li a:hover { background-color: #3c3c3c !important; text-decoration: none; border: none; }


/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
p img { padding: 0; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }


/*------------------------------------------------*/
/*-------------------[SIDEBAR]--------------------*/
/*------------------------------------------------*/
#sidebar { float: left; width: 260px; padding: 10px 0px 0px 10px; }
		.sidebar-box { float: left; background-color: #ffffff; margin-bottom: 10px; width: 270px; }
				.sidebar-box h2 { width: 250px; height: 22px; background: #004562; background-image: url(images/borderback_blue.jpg); background-repeat: repeat-x; border:1px solid #006c8c; color: #FFF; padding: 4px 9px 0px 9px; margin: 0px; font-size: 12px; }
				.sidebar-box ul li { color: #373434; margin: 0px 0px; display: block; float: left; width: 270px; }
				.sidebar-box ul { list-style-type: none; margin: 0px 0px; padding: 0px 0px; width: 270px; }
				.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active { border-top: 1px solid #ffffff; border-bottom: 1px solid #b1b1b1; width: 250px; padding: 5px 10px 5px 10px; margin: 0px 0px; display: block; }
				.sidebar-box ul li a:hover { background-color: #e3e3e3; border-bottom: 1px solid #b1b1b1; border-top: 1px solid #ffffff; text-decoration: none; }
				
				/*-------------------[RECENT COMMENTS]--------------------*/
				#recentcomments li a:link, #recentcomments li a:visited, #recentcomments li a:active { background-image: none; border: none; }
				#recentcomments { margin-top: 0px; }
				#recentcomments li { display: bock; border-top: 1px solid #ffffff; border-bottom: 1px solid #b1b1b1; background-image: url(images/comment-author.gif); background-position: 6px 6px; background-repeat: no-repeat; padding-left: 25px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; width: 235px; color: #000000; }


/*------------------------------------------------*/
/*---------------[FEATURED ARTICLES]--------------*/
/*------------------------------------------------*/
.titles-featured a, .titles-featured a:hover, .titles-featured { font-size: 30px; display: block; margin-bottom: 5px; margin-top: 5px; }
.featured-inside { width: 670px; padding: 15px 50px 15px 50px; margin-top: 283px; background-image: url(images/featured-bg.png); overflow: hidden; height: 120px; }
.next-button { display: none; position: absolute; }
.prev-button { display: none; position: absolute; }
#sections { overflow:hidden; width: 770px; height: 433px; margin-bottom: 10px; float: left; }
#sections ul { height: 433px; margin: 0px; list-style-image: none; list-style-type: none; padding: 0px; width: 4000px; }
#sections ul li { width: 770px; height: 433px; border: 0px solid #27312F; margin: 0px; padding: 0px; float: left; }
.prev { display: block; width: 35px; height: 150px; cursor: pointer; background-image: url(images/arrowleft.gif); position: absolute; top: 283px; z-index: 1; left: 0px; }
.next { display: block; background-image: url(images/arrowright.gif); width: 35px; height: 150px; cursor: pointer; position: absolute; top: 283px; left: 735px; z-index: 2; }
.titles-featured-headline { color:#808080; font-size: 18px; line-height: 30px; letter-spacing:-1px; font-weight: bold; }
.titles-featured-headline a, .titles-featured a:hover, .titles-featured { color:#ffffff; font-size: 25px; line-height: 30px; }
.titles-featured-text a, .titles-featured-text a:hover, .titles-featured-text { color:#ffffff; font-size: 12px; line-height: 15px; }
#featured { background-color: #ffffff; padding: 10px; width: 770px; border: 1px solid #EBEBEB; margin-bottom: 10px; }
.featured-content { float: right; width: 353px; margin-right: 5px; }

.titles-featured-post-info { color: #aaaaaa; font-size: 10px; display: block; }
.titles-featured-post-info-small { color: #808080; font-size: 10px; display: block; width: 228px; border-top: 1px solid #3a3a3a; border-bottom: 1px solid #3a3a3a; padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px; float: right; }
.titles-featured-post-info a { color: #808080; }
.titles-featured-post-info a:hover { color: #ffffff; }


/*------------------------------------------------*/
/*---------------------[COLUMNS]------------------*/
/*------------------------------------------------*/

.sections-column-games { width: 250px; float:left; margin: 0 10px 0 0; }
.sections-column-music { width: 250px; float:left; margin: 0 10px 0 0; }
.sections-column-movies { width: 250px; float:left; margin: 0 0 0 0; }


/*------------------------------------------------*/
/*--------------------[SEARCH]--------------------*/
/*------------------------------------------------*/
.search_bg { height:30px; width:230px; float: right; margin-top: 8px; }
#search { color:#FFFFFF; padding:0; }

.searchfieldholder { width:138px; float:left; background-image: url(images/textboxsearchback-clean.gif); background-repeat:no-repeat; }

.searchfield { background: #ffffff; background-image: url(images/textboxback.gif); background-repeat: repeat-x; font-size:11px; color:#4A4A4A; width:110px; height:15px; vertical-align:middle; padding:2px 3px 0 3px; border-top: 1px solid #aaaaaa; border-left: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; border-right: 0px solid #ffffff; margin:0px; }

.searchbuttonholder { width:79px; float:left; margin:0 0 0 3px; }


/*------------------------------------------------*/
/*--------------------[BUTTONS]-------------------*/
/*------------------------------------------------*/

#sb_addmessage { width:120px; height:19px; background: url(images/buttonsend.gif) no-repeat top left; border:0px; }
.sendbutton { width:120px; height:19px; background: url(images/buttonsend.gif) no-repeat top left; border:0px; }
.registerbutton { width:120px; height:19px; background: url(images/buttonregister.gif) no-repeat top left; border:0px; }
.loginbutton { width:120px; height:19px; background: url(images/buttonlogin.gif) no-repeat top left; border:0px; }
.searchbutton { width:79px; height:19px; background: url(images/buttonsearch.gif) no-repeat top left; border:0px; }
.sendbutton { width:120px; height:19px; background: url(images/buttonsend.gif) no-repeat top left; border:0px; }
#submit { width:120px; height:19px; background: url(images/buttonsend.gif) no-repeat top left; border:0px; }
.updatebutton { width:120px; height:19px; background: url(images/buttonupdate.gif) no-repeat top left; border:0px; }


/*------------------------------------------------*/
/*-------------------[SKRIKBOX]-------------------*/
/*------------------------------------------------*/

#sb_message { width:112px; height:15px; background: #ffffff; background-image: url(images/textboxback.gif); background-repeat: repeat-x; font-size:11px; color:#4A4A4A; vertical-align:middle; padding:2px 3px 0 3px; border: 1px solid #aaaaaa; }

.shoutbox_messageholder { width: 270px; border-top:1px solid #aaaaaa; }
.shoutbox_messageholder, .shoutbox_messageholder tr, .shoutbox_messageholder td { margin: 0px; padding: 5px; }
.shoutbox_messageholder_td { width:120px; height:19px; vertical-align:middle; }

#sb_new_message { font-size:11px; color: #000000; }
.sb_messageinfonew { font-size:11px; color: #004562; }
.infonew { font-size:11px; color: #004562; }
.sb_messagetextnew { font-size:11px; color: #000000; }

.sb_messageinfo { font-size:11px; color: #000000; }
.info { color: font-size:11px; #000000; }
.sb_messagetext { font-size:11px; color: #000000; }

.sb_messageheadline { color: #000000; height:22px; }

				.error_message{ font-size:11px; margin-bottom:10px; padding:5px; border:1px solid #c09999; color:#620000; background-color:#d0b3b3; }
				.sb_input{ width:100%; margin:2px 0; }
				#sb_smiles{ margin-top:4px; display:none; }
				#sb_messages{ padding:10px; overflow:auto;height:230px;text-align:left;line-height:15px; }
				#sb_showsmiles{ cursor:pointer; }
				#input_area{ display:none; text-align:left; }

#sb_status { height:22px; }


/*------------------------------------------------*/
/*---------------------[ADS]----------------------*/
/*------------------------------------------------*/
.pageadholder { float: left; background-color: #ffffff; width: 755px; height:250px; padding:15px 0 15px 15px; margin-bottom:10px; }
.ads-300x250 { float: left; padding: 0 0 0 0; width: 300px; height:250px; }
.ads-110x250 { float: left; padding: 0 15px 0 15px; width: 110px; height:250px; }
.ads-980x120 { width: 980px; height:120px; margin: 0px auto; }
.ads-160x600 { width: 160px; height:600px; margin:15px 0 0 12px; float:left; }
.ads-250x360 { float: left; background-color: #ffffff; padding: 10px; width: 250px; height:360px; }
.ads-728x90 { width: 728px; height: 90px; margin: 15px 15px 0 0; float:right; }


/*------------------------------------------------*/
/*----------------[VIDEO INTEGRATION]-------------*/
/*------------------------------------------------*/
.post-wrapper-video-inside object { width: 770px; height: 433px; }
.post-wrapper-video-inside embed { width: 770px; height: 433px; }

.post-wrapper-video-blogg { background-color: #ffffff; margin-bottom: 15px; padding: 0px; background-position: bottom; width: 740px; float: left; }

.post-wrapper-video-inside-blogg object { width: 740px; height: 416px; }
.post-wrapper-video-inside-blogg embed { width: 740px; height: 416px; }

.single-entry-titles-blogg { width: 720px; height: 22px; background: #004562; background-image: url(images/borderback_blue.jpg); background-repeat: repeat-x; border:1px solid #006c8c; color: #FFF; display: block; padding: 4px 9px 0px 9px; float: left; margin: 0px; font-size: 12px; }


/*------------------------------------------------*/
/*-----------------[VIDEO PLAYER]-----------------*/
/*------------------------------------------------*/

a.myPlayer img { margin-left:343px; margin-top:175px; width: 83px; height: 83px; border:0px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
a.myPlayer img:hover { filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; }
a.myPlayer { display:block; width: 770px; height:433px; }

a.myPlayerBlog img { margin-left:328px; margin-top:166px; width: 83px; height: 83px; border:0px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
a.myPlayerBlog img:hover { filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; }
a.myPlayerBlog { display:block; width: 740px; height:416px; }


/*------------------------------------------------*/
/*---------------------[SCORES]-------------------*/
/*------------------------------------------------*/
.ratingholder { width: 194px; height: 29px; margin:0 15px 0 0; float:left; }
.ratingtextholder { width: 531px; height: 29px; margin:0 0 0 0; float:left; vertical-align: middle; }


/*------------------------------------------------*/
/*----------------[LIVE VALIDATION]---------------*/
/*------------------------------------------------*/

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#006207;
}
	
.LV_invalid {
    color:#620000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #99c09c;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #c09999;
}


/*------------------------------------------------*/
/*----------------------[LATEST]------------------*/
/*------------------------------------------------*/
.advanced-recent-posts { width: 270px; padding: 0px; margin: 0px; }

.advanced-recent-posts-holder { width: 270px; height: 70px; margin: 0px; padding: 0px; border-bottom: 1px solid #e3e3e3; background: #ffffff; }

.advanced-recent-posts-image { width: 125px; height: 70px; float:left; }

.advanced-recent-posts-text { width: 125px; height: 50px; margin: 0px; padding: 10px; float:left; line-height:15px; font-weight: bold; }


/*------------------------------------------------*/
/*--------------------[FACEBOOK]------------------*/
/*------------------------------------------------*/
.facebookiframe { border:0px; width:270px; height:260px; }

.fan_box { font-family: Arial; font-size:11px; line-height:15px; }
.fan_box img { width:50px; height:50px; border:0px; margin:0px; }
.fullwidget { }

.profileimage { }
.app_content { border:0px solid #f600ff; }
.connect_top { border:0px solid #f600ff; }
.connect_action { border:0px solid #000000; }

.connections { border:1px; font-weight:normal; font-size:14px; line-height:15px; text-align:center; }
.total { font-weight:bold; font-size:14px; line-height:15px; }
.connections_grid { border:0px solid #f600ff; margin: 5px 0 0 8px; }
.connections_grid a { color:#004562; text-decoration: none; }
.connections_grid a:hover { color:#00577c; text-decoration: underline; }

.grid_item { border:0px solid #000000; margin:0 5px 0 0; }
.grid_item a { line-height:15px; font-weight:normal; font-size:11px; }

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


/*------------------------------------------------*/
/*----------------------[POLL]--------------------*/
/*------------------------------------------------*/
.pollholder { width:100%; float: left; border-bottom:1px solid #e3e3e3; }
.pollquestion { padding:10px; font-size: 16px; font-weight: bold; letter-spacing:-1px; }
.pollalternativesholder { width:100%; float:left; }
.pollalternatives ul { margin:0px; padding:0px; text-align: left; }
.pollalternatives li { padding: 0 0 10px 20px; }
.pollusers { font-weight: bold; float:right; }
.polluserresults { font-weight: bold; float:left; padding:0 10px 10px 10px; }
.pollvote { width:250px; padding:0 10px 10px 10px; float:left; }
.pollvoteresults { float:left; }
.pollvotebutton { width:120px; float:right; }
.pollvotebuttonbutton { width:120px; height:19px; background: url(images/buttonvote.gif) no-repeat top left; border:0px; }

.pollbar {  }


/*------------------------------------------------*/
/*---------------------[INFO]---------------------*/
/*------------------------------------------------*/
.infoholdercover { height:80px; float: left; }
.infoholder { width: 132px; height: 40px; float: left; padding-left:15px; border-right:1px solid #aaaaaa; }
.infoholderrating { width: 40px; float: left; padding-left:15px; padding-right:92px; }
.infoholderratingtext { float: left; line-height:15px; }
.infoholderbuy { width: 168px; height: 32px; float: left; padding-top:8px; }


/*------------------------------------------------*/
/*-------------------[RELATED]--------------------*/
/*------------------------------------------------*/
.relatedthumbholder { width: 136px; float: left; padding-right:15px; }
.relatedthumb { width: 133px; height:76px; margin-bottom:10px; }
.relatedthumbtext { line-height:15px; font-weight: bold; }


/*------------------------------------------------*/
/*-------------------[PROFILE]--------------------*/
/*------------------------------------------------*/
.form-table { width:740px; padding:10px; margin:0 0 15px 0; border-bottom:1px solid #b1b1b1; }
.fieldname { width:200px; text-align:right; padding:5px; }
.fieldholder { width:540px; padding:5px; }
.formfield { width:154px; height:15px; background: #ffffff; background-image: url(images/textboxback.gif); background-repeat: repeat-x; font-size:11px; color:#4A4A4A; font-family:Tahoma, arial, verdana, courier; vertical-align:middle; padding:2px 3px 0 3px; border: 1px solid #aaaaaa; margin:3px 0 0 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; }


/*------------------------------------------------*/
/*--------------------[FOOTER]--------------------*/
/*------------------------------------------------*/
#footer { clear: both; width: 990px; text-align: left; color: #FFFFFF; padding: 10px; margin: 0px auto; background: #000000; float: left; font-size: 11px; }
		#footer a { color: #FFFFFF; font-size: 11px; }
		#footer a:visited { color: #FFFFFF; }
		#footer a:hover { color: #FFFFFF; text-decoration: underline; }
		#copyright { text-align: left; }