@charset "utf-8";
/* CSS Document */

body{

    background-color: #c0c0c0;
    color:#000000;
    height:100%;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}

.bodywrapper{
	width:1053px;
	height:100%;
	margin-left:auto;
	margin-right:auto;

}

.contentwrapper {
	width:100%;
	height:100%;
	background-color:#dadcde;

	float:left;
    border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}


.header {
	background-color:#dadcde;
float:left;
width:100%;
top: 0px;
height:181px;
background-image:url(../images/headerbg.jpg);
background-repeat: repeat-x;

}

.header_top {
/*padding-left: 50px;*/
padding-left: 5%;
float:left;
width:100%;
top: 0px;
height:110px;
}

.logo_top {
top: 0px;
width:10%;
height:110px;
background-image:url(../images/logotop.jpg);
background-position: left bottom;
background-repeat: no-repeat;
}

.ad_top {
margin-left: 130px;
margin-top: 12px;
float:left;
/*width:728px;*/
width: 100%;
}



.header_bottom {

float:left;
width:100%;
top: 0px;
clear:right;
}

.logo_bottom {
height:66px;
float:left;
width:220px;
top: 0px;
}

.logo_bottomimage {
background-image:url(../images/logobottom.jpg);
background-position: left top;
background-repeat: no-repeat;
width:100%;
height:66px;
}



.search {
margin-top: 12px;
float:left;
margin-left: 96px;
}

.search_inputbg {
margin-top: 12px;
width:256px;
height:26px;
float:left;
background-image:url(../images/searchbg.jpg);
background-position: left top;
background-repeat: no-repeat;
}
.search_button {
margin-top: 12px;
float:left;
}


.profile_image {
position:relative;
width:53px;
margin-top: 0px;
float:left;
margin-left: 105px;
}

.profile_text  {
margin-top: 0px;
margin-left: 10px;
float:left;
}

.profile_uname  {
margin-top: 0px;

	color: #D96803;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 18px;
	font-weight: normal;
}

.profile_link {
    margin-top: 0px;
	color: #808386;
	text-decoration: underline;
	font-family: "arial";
	font-size: 12px;
	font-weight: normal;
}




.centercontent_ulwrapper {
top: 0px;
left:0px;
list-style: none;

    width:100%;
	height:100%;
	float:left;
    
}


.centercontent_wrapper {
top: 0px;
list-style: none;
margin-left: 27px;
    width:998px;
	height:100%;
	float:left;
    
}

.centercontentmenu_wrapper {
top: 0px;
list-style: none;
margin-left: 0px;
    width:100%;
	height:100%;
	float:left;

}
.menu_wrapper {
top: 0px;
list-style: none;
margin-left: 27px;
    width:100%;
	height:100%;
 }

.nav_top {
top: 0px;
margin-left: 0px;
	background-color: #ff9400;
    height:7px;
    width: 998px;
}








.navigation{
	cursor:pointer;
	float:left;
	padding-left: 0px;
	margin-top: 0px;
	height: 25px;
  width: 998px;

}

.navigation ul{
cursor:pointer;
	margin:0px;
	height: 25px;
	padding: 0px;
	overflow:hidden;
	float:left;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #dadcde;

}

.navigation ul li{
cursor:pointer;
	float:left;
	padding:0px;
	list-style-type: none;
	display:block;
	padding-left:0px;

}
 
.navigation li a{
cursor:pointer;
	color: #666666;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
	height:25px;
	float:left;
	padding-left:5px;
	outline: none;
background-image:url(../images/button_nsbg.jpg);
background-repeat: repeat-x;
	font-style: normal;
	line-height: 25px;
	font-variant: normal;

    border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadcde;

}

.navigation li a span{
cursor:pointer;
	display:block;
	height:25px;
	float:left;
	padding-left:6px;
	padding-right:10px;
	outline: none;

cursor:pointer;
}

/* Hide from IE5-Mac \*/
.navigation a, .navigation a span{
float: none
}
/* End hide */

.navigation a:hover{
cursor:pointer;
background-image:url(../images/button_sbg.jpg);
background-repeat: repeat-x;
	display:block;
	float: left;
	height:25px;
}

.navigation a:hover span{
cursor:pointer;

	display:block;
	color:#ffffff;
	height:25px;
}



.navigation a.selected{
cursor:pointer;

background-image:url(../images/button_sbg.jpg);
background-repeat: repeat-x;
	display:block;
	height:25px;
}
.navigation a.selected span{
cursor:pointer;
	display:block;
	color:#ffffff;
	height:25px;
}




.navigation span.rss{
   width:275px;
	padding-left:11px;
	padding-right:10px;
	outline: none;
  cursor:pointer;
	color: #666666;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
	height:25px;
	float:left;

	outline: none;
background-image:url(../images/button_nsbg.jpg);
background-repeat: repeat-x;
	font-style: normal;
	line-height: 25px;
	font-variant: normal;

}




.main_content {
min-height: 600px;
height:100%;
top: 0px;
float:left;
width:681px;
height:100%;
margin-top:10px;
}

.right_content {
height:100%;
margin-top:0;
float:right;
width:300px;
height:100%;
margin-right:1px;
position:relative;
}

.box_homemedia {
border:1px solid #7f8b9b;
background-color:#ffffff;
   border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7f8b9b;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7f8b9b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f8b9b;

width:681px;
height:453px;
float:left;
margin-top:0px;
}



.box_rightad {
margin-left:0px;
margin-top:10px;
}


.box_rightcontent {
float:left;
background-color:#ffffff;
border:1px solid #7f8b9b;
width:300px;
height:100%;
margin-top:10px;
}
.box_rightcontentheader {
background-color:#616975;
float:left;
width:300px;
height:32px;
background-image:url(../images/rightboxheaderbg.jpg);
background-repeat: repeat-x;
clear:right;
}



.box_rightcontentheaderexpand {
background-color:#616975;
float:left;
width:300px;
height:100%;
background-image:url(../images/rightboxheaderbg.jpg);
background-repeat: repeat-x;
clear:right;
}


.box_rightcontentheader span {
    float:left;
clear:right;
    margin-left:15px;
    padding-top:0px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 18px;
	font-weight: normal;
}

.box_rightcontentheaderexpand span {
    float:left;
    padding-top:0px;
    margin-left:15px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 18px;
	font-weight: normal;
}


.box_rightdisplay {
float:left;
}

.kombobreaktxt1 {
color:#606773;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 11px;
	font-weight: bold;
}

.kombobreaktxt2 {
color:#000000;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 13px;
	font-weight: bold;
}


.kombobreaktxt3 {
margin-top:10px;
}

.kombobreaktxt3 a {
float:left;
padding-left:15px;
padding-top:10px;
    color:#D96803;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
}
.kombobreaktxt3 a:hover {
    color:#000000;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
}

.kombobreaktwit {
float:left; padding-left:10px;
}


/*calander NAV*/





.navigation_calander{
width:300px;
cursor:pointer;
	float:left;

	padding-left: 4px;
    margin-top:2px;
    bottom:0px;
	height: 20px;

}

.navigation_calander ul{
cursor:pointer;
	margin:0px;
	height: 20px;
	padding: 0px;
	overflow:hidden;
	float:left;

}

.navigation_calander ul li{
cursor:pointer;
	float:left;
	padding:0px;
	list-style-type: none;
	display:block;
	padding-left:4px;

}
 
.navigation_calander li a{
    cursor:pointer;
    background-color:#e5e5e5;
	color: #000000;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 8px;
	font-weight: normal;
	height:20px;
	float:left;

	outline: none;
	background-image: url(../images/tab_nselectedleft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;

}


.navigation_calander li a div{
    cursor:pointer;
  
	color: #000000;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 8px;
	font-weight: normal;


}

.navigation_calander li a span{
cursor:pointer;
	display:block;
	height:20px;
	float:left;
	padding-left:0px;
	padding-right:5px;
   margin-left:7px;

	background-image: url(../images/tab_nselectedright.jpg);
	background-repeat: no-repeat;
	background-position: right top;

}

.navigation_calander li a font{
cursor:pointer;

	height:20px;
    padding-bottom:5px;
    margin-top:-5px;
	color: #000000;
	text-decoration: none;

	font-family: "arial";
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;


}


/* Hide from IE5-Mac \*/
.navigation_calander a, .navigation_calander a span{
float: none

}
/* End hide */

.navigation_calander a:hover{
cursor:pointer;
background-color:#ffffff;
	background-image: url(../images/tabselected_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float: left;
	height:20px;
}

.navigation_calander a:hover span{
cursor:pointer;
	background-image: url(../images/tab_selectedright.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display:block;
	color:#000000;
	height:20px;
}





.navigation_calander a.selected{
cursor:pointer;
background-color:#ffffff;
	background-image: url(../images/tabselected_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	height:20px;
}
.navigation_calander a.selected span{
cursor:pointer;
	background-image: url(../images/tab_selectedright.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display:block;
	color:#000000;
	height:20px;
}




/* Kombo Calander List */

.cal_bydaywrapper {
clear:both;
}
.cal_byday {
width:37px;
height:37px;
float:left;
margin-left:12px;
margin-top:10px;
}

.cal_month {
width:37px;
text-align:center;
background-color:#5a6880;
	background-image: url(../images/calday_topbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    font-family: "arial";
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
    color:#ffffff;
}

.cal_month span {

background-color:#5a6880;
}

.cal_day {
width:37px;
background-color:#96a9c3;
text-align:center;
	background-image: url(../images/calday_botbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
    font-family: "arial";
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
    color:#ffffff;
}

.cal_day span {

background-color:#96a9c3;
}

/* Kombo Calander List ITEMS*/

.cal_bydaylist {
margin-top:9px;
float:left;
clear:right;
overflow:hidden;
width:232px;
}
.cal_bydaylistitem {
margin-left:5px;
padding-bottom:5px;
font-family: "arial";
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
overflow:hidden;
width:232px;
white-space: nowrap;  
}
.cal_bydaylistitem span.title {

font-family: "arial";
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
color:#D96803;

}
.cal_bydaylistitem span.ps3 {


color:#ff1111;

}
.cal_bydaylistitem span.three60 {

color:#71cf44;

}


/* Kombo Fandom*/

.fandom_headerimage {
margin-top:-12px;
margin-right:12px;
float:right;

height:31px;
width:123px;
	background-image: url(../images/theotaku.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.fandomimage {

margin-top:16px;
margin-left:26px;
margin-right:26px;
}

.fandomtext1 {
margin-top:5px;
margin-left:26px;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
color:#000000;
}
.fandomtext2 {
margin-left:26px;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
color:#000000;
}
.fandomtextarial1 {
margin-top:5px;
margin-left:10px;
	font-family: "arial";
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
color:#000000;
}
.fandomtextarial2 {
margin-left:10px;
	font-family: "arial";
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
color:#000000;
}

/* Kombo Weekly Poll*/



.polltext {
color:#000000;
margin-top:10px;
margin-left:10px;
margin-bottom:4px;
	font-family: "arial";
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
.polltitle {
color:#000000;
margin-top:10px;
margin-left:10px;
	font-family: "arial";
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
.pollbar {
margin-top:1px;
margin-left:10px;
}

/* Kombo Swag Bag*/


.swagimage {
float:left;
margin-top:10px;
margin-left:10px;
padding-bottom:10px;
}
.swagtitle {
width:150px;
margin-top:10px;
float:left;
clear:both;
color:#D96803;
	font-family: "arial";
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
.swagtext {
width:150px;
float:left;
clear:both;
color:#000000;
	font-family: "arial";
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;

}

/* Kombo featured galleries*/



.galleryitem {
width:74px;
float:left;
margin-top:10px;
margin-left:20px;
height:110px;
}
.g_item a {
    color:#000000;
	font-family: "arial";
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.galleryitem a:hover {
    color:#D96803;
	font-family: "arial";
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
    text-decoration: none;
 
}

.galleryhover:hover {

    border: 1px solid #5d646f;
}


/* Kombo vgcharts*/

.vgcharts_headerimage {
margin-top:-8px;
margin-right:12px;
float:right;

height:31px;
width:135px;
	background-image: url(../images/vgchartz.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.vgchartsimage {

margin-top:16px;
margin-left:5px;
margin-right:5px;
padding-bottom:10px;
}


/* Kombo latest videos*/

.latest_vidtitle {
width:280px;
margin-top:10px;
margin-left:10px;
float:left;
clear:both;
color:#D96803;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

.latest_viddate {

width:150px;
margin-top:2px;
margin-left:10px;
float:left;
clear:both;
color:#000000;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
.latest_vidholder {
margin-top:10px;
margin-left:8px;
padding-bottom:10px;
}

.latest_vidwrapper {
float:left;
width:100%;
margin-top:10px;
padding-bottom:5px;
margin-left:10px;
}

.latest_vidwrapper a:hover{
 font-style: italic;
}

.latest_vidimage {
float:left;
}
.latest_vidtext a{
float:left;
margin-left:10px;
color:#D96803;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
 text-decoration: none;
}

.latest_vidtext span {

color:#000000;
	font-family: "arial";
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
 text-decoration: none;
}


/* Kombo most popular*/

.mp_itemwrapper {
margin-left:15px;
margin-top:8px;
width:300px;
float:left;
}

.mp_number {
float:left;
color:#000000;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
 text-decoration: none;
}

.mp_text a{
width:250px;
margin-left:10px;
float:left;
clear:right;
color:#D96803;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
 text-decoration: none;
}

.mp_text a:hover{
color:#000000;
}


/* Kombo daily updates*/

.daily_header {
float:left;
width:687px;
margin-top:30px;

}

.daily_headerlogo {
margin-top:-15px;
margin-right:11px;
float:left;

height:51px;
width:191px;
	background-image: url(../images/dailyupdates.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.daily_headernav {
float:left;
width:456px;
}


.daily_headerfooter {
float:left;
top: 0px;
left: 0px;
	background-color: #ff8500;
    height:7px;
    width: 683px;

	background-image: url(../images/dailupdatesfooter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/* members area nav*/

.membersheader {
float:left;
 width:998px;
margin-top:30px;

}

.membersheaderlogo {
margin-top:-15px;
margin-right:11px;
float:left;

height:51px;
width:191px;
	background-image: url(../images/myaccount.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.membersheadernav {
float:left;
width:456px;
}


.membersheaderfooter {
float:left;
top: 0px;
left: 0px;
	background-color: #ff8500;
    height:7px;
    width: 998px;

	background-image: url(../images/myaccountfooter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}






/*dailyupdates NAV*/





.navigation_dailyupdates{
width:456px;
cursor:pointer;
	float:left;
clear:both;
	padding-left: 4px;
    margin-top:11px;
    bottom:0px;
	height: 25px;
bottom:0px;

}

.navigation_dailyupdates ul{
cursor:pointer;
	margin:0px;
	height: 25px;
	padding: 0px;
	overflow:hidden;
	float:left;

}

.navigation_dailyupdates ul li{
cursor:pointer;
	float:left;
	padding:0px;
	list-style-type: none;
	display:block;
	padding-left:4px;

}

.navigation_dailyupdates ul li{
cursor:pointer;
	float:left;
	padding:0px;
	list-style-type: none;
	display:block;
	padding-left:4px;



}


 
.navigation_dailyupdates li a{
    cursor:pointer;
    background-color:#e5e5e5;
	color: #ffffff;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 15px;
	font-weight: bold;
	height:25px;
	float:left;
   
	outline: none;
	background-image: url(../images/dailyupd_nsleft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;

}

.navigation_dailyupdates li a span{
cursor:pointer;
	display:block;
	height:25px;
	float:left;
    left:0;
     margin-left:6px;
	padding-left:0px;
	padding-right:5px;
  text-align:center;
	background-image: url(../images/dailyupd_nsbg.jpg);
	background-repeat: repeat-x;

}

.navigation_dailyupdates li a div{

margin-top:4px;
margin-left:4px;
}

.navigation_dailyupdates li a p{
cursor:pointer;
	display:block;
	height:25px;
	float:left;
    left:0;
    width:6px;
    margin-top:0px;
	background-image: url(../images/dailyupd_nsright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	

}







/* Hide from IE5-Mac \*/
.navigation_dailyupdates a, .navigation_dailyupdates a span{
float: none

}
/* End hide */

.navigation_dailyupdates a:hover{
cursor:pointer;
background-color:#ffffff;
	background-image: url(../images/dailyupd_sleft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float: left;
	height:25px;
}

.navigation_dailyupdates a:hover span{
cursor:pointer;
	background-image: url(../images/dailyupd_sbg.jpg);
	background-repeat: repeat-x;

	display:block;
	color:#000000;
	height:25px;
}



.navigation_dailyupdates li a:hover p{
cursor:pointer;
	display:block;
	height:25px;
	float:left;
    left:0;
    width:6px;
    margin-top:0px;
	background-image: url(../images/dailyupd_sright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	

}




.navigation_dailyupdates a.selected{
cursor:pointer;

	background-image: url(../images/dailyupd_sleft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	height:25px;
}
.navigation_dailyupdates a.selected span{
cursor:pointer;
	background-image: url(../images/dailyupd_sbg.jpg);
	background-repeat: repeat-x;

	display:block;
	color:#000000;
	height:25px;
}

.navigation_dailyupdates li a.selected p{
cursor:pointer;
	display:block;
	height:25px;
	float:left;
    left:0;
    width:5px;
    margin-top:0px;
	background-image: url(../images/dailyupd_sright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	

}

/*article items*/

.articles_container {
background-color:#ffffff;
min-height:400px;

    border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7f8b9b;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7f8b9b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f8b9b;

width:681px;
height:100%;
float:left;
}

.art_itemwrapper {
margin-left:25px;
maring-right:25px;
width:630px;

}
.art_itemtitle{
position:relative;
float:left;
width:630px;
clear:right;
}

.art_itemtitlesmall{
position:relative;
float:left;
width:400px;
}

.art_iteminfosmall {
position:relative;
float:left;
    width:400px;
    color:#000000;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}


.art_itemtitlesmall  a{
float:left;
padding-top:10px;
    color:#D96803;
font-family:Arial;
font-size:22px;
font-weight:bold;
letter-spacing:-0.5px;
line-height:22px;
text-decoration:none;
}
.art_itemtitlesmall a:hover{
    color:#000000;
}


.art_itemtitle  a{
float:left;
padding-top:10px;
    color:#D96803;
font-family:Arial;
font-size:22px;
font-weight:bold;
letter-spacing:-0.5px;
line-height:22px;
text-decoration:none;
}
.art_itemtitle a:hover{
    color:#000000;
}


.art_iteminfo {
position:relative;
float:left;
clear:both;
    width:630px;
    color:#000000;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}


.art_iteminfo span a {
    color:#D96803;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.art_iteminfo span {

color:#115aff;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.art_iteminfosmall span a {
    color:#D96803;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.art_iteminfosmall span {

color:#115aff;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

.art_itemcontent {
position:relative;
float:left;
clear:both;
padding-top:20px;
    color:#000000;
    width:630px;

	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
line-height:150%;

}
.art_itemfooter {
position:relative;
float:left;
clear:both;
height:30px;
width:630px;
margin-top:10px;
background-color:#eff0f6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f8b9b;
}
.art_left {
width:315px;
float:left;
margin-top:0px;
top:0px;
text-align:left;
}
.art_right {
width:315px;
float:right;
text-align:right;
padding-top:5px;
}



.art_leftbutton {
float:left;
top:0px;
margin-top:5px;
margin-left:10px;
height:20px;
}



.art_leftbutton a{

padding-top:3px;
padding-bottom:3px;
background-color:#757b84;
padding-right:5px;
padding-left:5px;
    color:#ffffff;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 12px;
    font-weight:bold;
}

.art_leftbutton a:hover{
background-color:#D96803;
}


.art_right a {
   
    padding-right:8px;
    padding-left:6px;
    color:#000000;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.art_right a:hover {
    color:#D96803;
}


/*Team Kombo*/


.box_rightcontentlist {
margin-top:10px;
float:left;
background-color:#ffffff;
border:1px solid #7f8b9b;
width:150px;
height:100%;
}
.box_rightcontentlistheader {
background-color:#616975;
float:left;
width:150px;
height:32px;
background-image:url(../images/rightboxheaderbg.jpg);
background-repeat: repeat-x;
clear:right;
}
.box_rightcontentlistheader span {
    float:left;
    padding-top:0px;
    margin-left:15px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 18px;
	font-weight: normal;
}

.editor_name a{
margin-left:10px;
color:#D96803;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

.editor_name a:hover{
color:#000000;
}

.editor_title {
    margin-left:25px;
    margin-bottom:10px;
    color:#000000;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.contribute {
    margin-left:10px;
    color: #000000;
	text-decoration: none;
	font-family: "arial";
	font-size: 13px;
	font-weight: bold;
}
. {

}


.drag_target {
width:100%;
height:100%;
position:relative;
float:left;
}
.drag_content {
width:681px;
height:100%;
float:left;
}





/* media_carousel */

		
.media_contentcontainer {

width:680px;
height:310px;
}


.accordion_content {
width:680px;
margin-left: 20px;
	padding: 0;
}

.imagecontainer {
margin-left: 15px;
margin-top: 10px;

z-index:-1;
height:1px;
}
.imagecontainer img{
/*border:4px solid #000000;*/
z-index:-5;


}

.imagefooter {
color:#000000;
z-index:2;
position:relative;

  height: 322px;
  left:0px;

  top: 0px;
  width: 100%;

}
.imagefooter p span{
color:#000000;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 18px;
	font-weight: bold;
margin-left:15px;
padding-top:15px;

}

.media_tabs{
  left:0px;
  top: 0px;
  height:20px;
  width:680px;
  float:left;
}

.media_tabs span{
float:right;
	background-color: #7f8b9b;
  
}

.media_tabs span a{
    color:#ffffff;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
    margin-left:5px;
    margin-right:5px;
}

/* media center tabs*/

.media_header {
float:left;
width:687px;
margin-top:10px;

}

.media_headerlogo {
margin-top:-15px;
margin-right:11px;
float:left;

height:51px;
width:305px;
}

.media_headernav {
float:left;
width:356px;
}


.media_headerfooter {
float:left;
top: 0px;
left: 0px;
	background-color: #ff8500;
    height:7px;
    width: 683px;


}

.box_mediacontent {
float:left;

width:683px;
height:32px;

background-image:url(../images/rightboxheaderbg.jpg);
background-repeat: repeat-x;
}


.box_mediacontentheader {

float:left;
width:300px;
height:32px;

}

.box_mediacontentheader span {
    float:left;
clear:right;
    margin-left:15px;
    padding-top:0px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	font-family: "arial";
	font-size: 18px;
	font-weight: normal;
}



	#columnLEFT { width: 100%;  float: left; position:relative;}
	#columnRIGHT { width: 300px;  float: right; position:relative;}


	.column { width: 100%; float: left; position:relative;}


	.portlet { }
	.portlet-header {}
	.portlet-header .ui-icon {  }
	.portlet-content { }
    .ui-sortable {width: 100%; float: left; position:relative;}
.ui-state-highlight {float:left; position:relative; border:2px dotted #000000;}


.connectclass {
height:400px;
}

#contentWrap {


}

#contentTop {

}

#columnLEFT {
top: 0px;
float:left;
width:681px;
height:100%;
margin-top:10px;
}

#columnLEFT ul {
list-style: none;
margin:0px;
padding:0px;
position:relative;
top: 0px;
left:0px;
float:left;
width:681px;
height:100%;
margin-top:0px;
}

#contentLeft li {
	list-style: none;

}


	



#columnRIGHT ul {
list-style: none;
margin:0px;
padding:0px;
position:relative;
top: 0px;
left:0px;
float:left;
width:300px;
height:100%;
margin-top:0px;
}

#columnRIGHT li {
	list-style: none;



}

.blockoptions {

}

.blockoptions a {
    color:#D96803;
	text-decoration: none;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
}
.blockoptions  a:hover {
    color:#ffffff;
	text-decoration: none;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
}

.editlist {
width:175px;

display:'none'; 
position:absolute;
     top: 0px;
     left: 0px; 
      border-style: solid; 
      border-width: 2px; 
      border-color: 2px solid #ffffff;
      background-color: #000000;
      padding: 2px;
      z-index:50;
 color:#ffffff;
}
.editlist a {
    color:#D96803;
	text-decoration: none;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
}
.editlist  a:hover {
    color:#ffffff;
	text-decoration: none;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
}

























/*
//ALL ON ARTICLE PAGE FROM HERE DOWN TO END*******************************************************
//************************************************************************************************
*/

.article_container {
border:1px solid #7f8b9b;
background-color:#ffffff;
margin-bottom:20px;
width:681px;
float:left;
position:relative;
margin-top:0px;
}


.aroundkombo_container {

float:left;
position:relative;
margin-left:13px;
margin-top:10px;
border:2px solid #c2c3c5;
background-color:#ffffff;
width:651px;
height:80px;
	background-image: url(../images/aroundkbbg.jpg);
	background-repeat: repeat x;
}

.aroundkombo_left {
float:left;
position:relative;
margin-left:10px;
width:315px;
}

.aroundkombo_right {
float:left;
position:relative;
margin-right:10px;
width:315px;
}

.aroundkombo_header {
margin-top:5px;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
}

.aroundkombo_type {
margin-top:18px;
margin-left:10px;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#0086e4;
}

.aroundkombo_title a{ 
    margin-left:10px;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#2f3541;
}

.aroundkombo_title a:hover{ 
color:#fe9500;
}
.aroundkombo_desc { 
    margin-left:10px;
	text-decoration: none;
	font-family:Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
color:#2f3541;
}

.screenshots_container {
float:left;
position:relative;
margin-left:13px;
margin-top:10px;
}

.screenshot_header {
width:100%;
height:14px;
float:left;
clear:both;
position:relative;
	background-image: url(../images/screenshot_gallery.jpg);
	background-repeat: no-repeat;
margin-bottom:5px;
}

.screenshot_thumbcontainer {
margin-left:10px;
float:left;
position:relative;
}

.screenshot_thumb {

}

.screenshot_date {
text-align:center;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
color:#2f3541;
}

.screenshot_footer {
margin-top:2px;
width:536px;
height:14px;
float:left;
clear:both;
position:relative;
	background-image: url(../images/screenshots_footer.jpg);
	background-repeat: no-repeat;
}


.screenshot_viewall{

float:left;
position:relative;
margin-left:10px;
}

.screenshot_viewall a{
	text-decoration: none;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
color:#e7031c;
}
.screenshot_viewall a:hover{
color:#000000;
}


.screenshots_container {
float:left;
position:relative;
margin-left:13px;
margin-top:10px;
}

.screenshot_header {
width:100%;
height:14px;
float:left;
clear:both;
position:relative;
	background-image: url(../images/screenshot_gallery.jpg);
	background-repeat: no-repeat;
margin-bottom:5px;
}

.screenshot_thumbcontainer {
margin-left:10px;
float:left;
position:relative;
}

.screenshot_thumb {

}

.screenshot_date {
text-align:center;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
color:#2f3541;
}

.screenshot_footer {
margin-top:2px;
width:536px;
height:14px;
float:left;
clear:both;
position:relative;
	background-image: url(../images/screenshots_footer.jpg);
	background-repeat: no-repeat;
}


.screenshot_viewall{

float:left;
position:relative;
margin-left:10px;
}

.screenshot_viewall a{
	text-decoration: none;
	font-family: "arial";
	font-size: 12px;
	font-weight: bold;
color:#e7031c;
}
.screenshot_viewall a:hover{
color:#000000;
}


.comments_container {
float:left;
position:relative;
width:100%;
margin-top:7px;
}

.comments_header {
	text-decoration: none;
	font-family: "arial";
	font-size: 18px;
	font-weight: bold;
color:#2f3541;
width:300px;
height:20px;
float:left;
position:relative;
}

.comments_headerbuttons {
float:right;
position:relative;
width:160px;
}

.first_comment {
margin-top:20px;
float:left;
position:relative;
width:100%;
height:30px;
background-color:#efefef;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#2f3541;
}

.first_commenttext {
margin-left:20px;
margin-top:10px;
background-color:#efefef;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#2f3541;

}



.first_comment span{

	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#cf0e3d;
}


//COMMENTS------------------------------------------------
DIV.comments1 { 
float:left;
position:relative;
font-family: arial, helvetica;
				font-size: 12px;
				color: #333333;
				margin-bottom: 8px;
		}


DIV.comments2 {
float:left;
position:relative;
 font-family: arial, helvetica;
				font-size: 12px;
				color: #333333;
				margin-bottom: 8px;
		}



DIV.comments3 {
float:left;
position:relative;
font-family: arial, helvetica;
				font-size: 12px;
				color: #333333;
				margin-bottom: 8px;
		}

input.com-site { width: 200px;
				height: 21px;
				float: left; 
				margin-right: 6px;
				border: 1px solid #777777;
	}

DIV.comments4 {
float:left;
position:relative;
font-family: arial, helvetica;
				font-size: 12px;
				color: #333333;
				margin-bottom: 3px;
		}

textarea.com-text { width: 592px;
					height: 108px;
					border: 0;
	background-image: url(../images/commentbg.jpg);
	background-repeat: no-repeat;
	}

DIV.comments5 {
float:left;
position:relative;
font-family: arial, helvetica;
				font-size: 12px;
				color: #333333;
				margin-bottom: 12px;
		}



DIV.comments6 {
float:left;
position:relative;
font-family: arial, helvetica;
				font-size: 12px;
				color: #333333;
				padding-top: 2px;
		}

input.com-button { float: left; margin-right: 15px; }










.comment_container { 
float:left;
position:relative;
width:631px;
		font-size: 12px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 7px;
		padding-bottom: 12px;
		margin-bottom: 12px;
	}

.comment_text { 

overflow:hidden;
float:left;
position:relative;
clear:both;
width:573px;
font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		color: #333333;
		line-height: 160%;
		margin-top: 3px;
	}

.comment_username { 
float:left;
position:relative;
width:50%;
font-family: verdana, geneva, arial, helvetica;
				font-size: 12px;
				font-weight: bold;
				text-decoration: none;
				color: #222222;
	}

.comment_timesince { 
float: right;
				font-family: arial, helvetica;
				font-size: 10px;
				color: #777777;
	}


.left_image {
float:left;
position:relative;
width:50px;
height:100%;
}

.right_text {
word-wrap: break-word;
margin-left:5px;
width:575px; 
float:left; 
position:relative;
}







.comments-title2 { 
margin-top:20px;
float:left;
position:relative;
width:100%;
        font-family: arial, helvetica;
		font-size: 18px;
		font-weight: bold;
		color: #2f3541;
			margin-bottom: 2px;
		padding-bottom: 4px;
	}


.comments_loggedintext {
float:left;
position:relative;
width:50%;
	margin-top: 10px;
	margin-bottom: 4px;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#2f3541;
}

.comments_loggedintext a {

	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#0655e5;
}
.comments_loggedintext a:hover {
color:#000000;
}

.comments_loggedin {
float:right;
position:relative;
width:133px;
}


.comments_input {
float:left;
position:relative;
width:184px;
margin-right:15px;
}


.comment_inputheader {
float:left;
position:relative;
width:100%;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#2f3541;
}

.comment_input {
float:left;
position:relative;
width:100%;
}
.comment_input input {
border: 0;
width:184px;
height:22px;
	background-image: url(../images/inputbg.jpg);
	background-repeat: no-repeat;
}

.comment_inputfooter {
float:left;
position:relative;
width:100%;
	text-decoration: none;
	font-family: "arial";
	font-size: 11px;
	font-weight: normal;
color:#9c9ba9;
}


.comments_turing {
float:right;
position:relative;
width:50%;
text-align:right;

        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #2f3541;


}

.comments_turing a{
        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #0655e5;


}

.comments_turing a:hover{

		color: #000000;


}

.comments_turing input {
border: 0;
width:53px;
height:22px;
	background-image: url(../images/formboxsmall.jpg);
	background-repeat: no-repeat;
}

.comments_submit {
float:right;
position:relative;
width:25%;
text-align:right;
}

.comments_postguest {
float:left;
position:relative;
width:100%;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#2f3541;
margin-top:10px;
margin-bottom:10px;
}

.comments_postguest a{
color:#cf0e3d;
}

.comments_postguest a:hover{
color:#000000;
}

.comment_formerror {
margin-top:10px;
margin-bottom:10px;
float:left;
position:relative;
width:100%;


background-color:#efefef;
	text-decoration: none;
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
color:#2f3541;
}

.comment_formerror li{
float:left;
position:relative;
width:100%;
        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #2f3541;

}

.formbox {
border: 0;
width:184px;
height:22px;
	background-image: url(../images/inputbg.jpg);
	background-repeat: no-repeat;
}

.taf-text {
   font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #2f3541;
}
.loginheader {
font-family: arial, helvetica;
font-size: 16px;
font-weight: bold;
color: #2f3541;
text-decoration: none;
}
.loginheader a{
font-family: arial, helvetica;
font-size: 16px;
font-weight: bold;
color: #ff9400;
text-decoration: none;
}
.loginheader a:hover{
color: #000000;
}


.basictext_links {
float:right;
position:relative;
width:50%;
text-align:right;
        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #2f3541;


}

.errorlist {
        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #cf0e3d;
margin-left:10px;
}

.errorlist li {
  list-style-type:square;
  font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #cf0e3d;
   
}


.basictext_links {
float:right;
position:relative;
width:50%;
text-align:right;
        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #2f3541;


}
.basictext_links a{
        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #0655e5;
}

.basictext_links a:hover{
		color: #000000;
}


.basictext_links2 {

        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #2f3541;


}
.basictext_links2 a{
        font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #0655e5;
}

.basictext_links2 a:hover{
		color: #000000;
}

.comments_formcontainer { 
float:left;
position:relative;
width:100%;

}

.comment_formerror li{  
   margin-left:15px;
  list-style-type:square;
  font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #2f3541;
}

.pagelink {
float:left;
position:relative;
	background-color: #eeedec;
font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #535455;
		text-decoration: none;
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 2px;
		padding-bottom: 2px;
		border: 1px solid #6f6f6f;
		margin-left: 2px;
		margin-right: 2px;
	}

.pagelinkON {	
float:left;
position:relative;
	background-color: #6f6f6f;
font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 2px;
		padding-bottom: 2px;
		border: 1px solid #6f6f6f;
		margin-left: 2px;
		margin-right: 2px;
	}


.pagelinkcurrent {	
float:left;
position:relative;
font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color: #6f6f6f;
		border: 1px solid 6f6f6f;
		margin-left: 2px;
		margin-right: 2px;
	}

.pagelink:hover { 	background-color: #000000;
		color: #ffffff;
	}
.whitelink a {
color:#ffffff;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}
/*
//END ARTICLE PAGE CSS*********************************************************************************
//*****************************************************************************************************
*/


/*
//IMAGE GALLERY CSS*********************************************************************************
//*****************************************************************************************************
*/

TD.menucell { height: 33px; padding-left: 17px; padding-right: 17px; border-left: 1px solid #dddddd; font-size: 11px; }

TD.menucell2 { height: 33px; padding-left: 17px; padding-right: 17px; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; font-size: 11px; }

input.search { width: 175px; float: left; margin-right: 5px; height: 19px; border: 1px solid #666666; }

TD.content-new { width: 626px; }

TD.right-new { width: 300px; }

TD.about {	border: 1px solid #A7004E;
		font-size: 10px;
		background:url(../images/sideback.jpg);
		background-repeat:repeat-x;
		background-color: #eeeeee;
	}

TABLE.postwindow {  width: 610px;
		    margin-bottom: 14px;
	}

TABLE.postwindow-wide {  width: 922px;
		    margin-bottom: 14px;
	}

TD.postarea { 	background-color: #ffffff;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 8px;
		padding-bottom: 7px;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
		line-height: 160%;
	}

TD.postarea-title { 	background-color: #ffffff;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 7px;
		padding-bottom: 7px;
	}

TABLE.posthead {	padding-bottom: 6px;
		border-bottom: 1px solid #bbbbbb;
	}

TD.postdate {	font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #999999;
		padding-left: 17px;
	}

TD.post-ad { 	background-color: #ffffff;
		padding-left: 15px;
		padding-right: 16px;
		padding-top: 10px;
		padding-bottom: 9px;
		font-size: 10px;
	}

TD.post-recent { 	background-color: #ffffff;
		padding-right: 14px;
		padding-top: 10px;
		font-size: 11px;
		font-family:Arial, Helvetica, sans-serif;
	}

.headline {	   font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: bold;
		font-size: 17px;
		color: #222222;
		text-decoration: none;
	}

.headline:hover { color: red; }

DIV.post-body {	   font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:160%;
		color: #000000;
		margin-top: 12px;
		border-bottom: 1px solid #bbbbbb;
		padding-bottom: 16px;
	}

DIV.post-text {	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:160%;
		color: #000000;
	}


