/*
ffa200 - background
ff7900 - border
a30636 - link
*/

.brd{border:1px solid red;}
.button{background:#333333; color:#ffffff; border:1px solid #000000; }
.active_btn{background:#ff7900; color:#000000; border:1px solid #000000; }
.button_small{background:#333333; color:#ffffff; border:1px solid #000000; }
.nav_title{text-align:center; padding:10px;}

.png_behavior {behavior: url('./_server/design/pngbehavior.htc');}

.img_border{border:1px solid #000000;}

#wide {
  width: 700px;
  padding-left:150px;
  position: relative;
  z-index: 12;
}

#wide a {color: #a30636;}
#content a {color: #263465;}

.header_big {font-size: 18px; line-height:24px; color: #a30636; text-align:left; padding-top:15px; padding-bottom:15px; font-weight:bold;}
.header_small{font-size: 14px; line-height:20px; color: #a30636; text-align:left; padding-top:15px; padding-bottom:15px; font-weight:bold;}
.personal_header{font-size: 14px; line-height:20px; color: #a30636; text-align:left; padding-top:15px; padding-bottom:15px; font-weight:bold;}
.user_name {font-size: 24px; line-height:32px; color: #a30636; }
.pri_med_bold { color: #a30636; font-weight:bold;}

#profile
{
  width: 700px;
  padding-left:150px;
  position: relative;
  z-index: 12;
}

#profile a {color: #a30636;}  

	#profile dl{float: left; width: 330px; padding-bottom: 10px; position: relative; margin-left: -5px; display: inline; }
	#profile dt{position: relative; width: 107px; height: 105px; float: left;}
		#profile dt img{}
		#profile dt span{position: absolute; top: 0; left: 0; display: block; width: 130px; height: 144px; background: url(../img/border-profile.png);}
		* html #profile dt span{background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_themes/main/space/img/border-profile.png, sizingMethod='crop');}
		#profile dd{margin-left: 145px;}
		* html #profile dd{height: 1px;}
		#profile dd.name{font-size: 24px; line-height: 28px; margin-bottom: 10px; color: #a30636;}
		#profile dd.profile-completion{margin-top: 7px; padding-top: 8px; border-top: 1px solid #E0E0E0; color: #a30636;}
		#profile strong{color: #a30636;}
		li.gr{float: left; width: 123px;}
			li.gr div{border: 1px solid #E0E0E0; padding: 1px; margin-top: 5px;}
			li.gr table{width: 100%; background: #FFF url(../img/graph.gif) repeat-x 0 0; line-height:3px; height: 6px; overflow:hidden; }
			li.gr td.graph{background: #FFF; height: 6px;}
			li.num{padding: 3px 0 0 5px; font-weight: bold; float: left;}
	
	#personal-stat{float: right; position: relative; margin-bottom: 10px; width: 181px; height: 140px; background: url(../img/stats-bg.gif); overflow: hidden;}
		#personal-stat li{padding: 4px 0 0 6px;}
		#personal-stat a{font-weight: bold;}
		#personal-stat img{vertical-align: middle;}

	#profile .links{clear: both; overflow: hidden; width: 100%; padding-top: 10px;  border-top: 1px solid #E0E0E0;}
		#profile .links li{float: left; display: inline; margin-right: 22px; padding-left: 14px; background: url(../img/bullet-more.gif) no-repeat 0 50%;}
		#profile .links li.gold a{color: #FF1010;}
		#profile .links li.gold{background-image: url(../img/bullet-more-blue.gif);}
#search_info dd{margin-left: 115px;}
.im_inactive{text-decoration:none; color:#333333;}


table.tbl_friend {border-collapse: separate;}
td.blue{background-color: #ffa200; text-align:center;border:1px solid #ff7900;}
td.violet{background-color: #333333; color:#ffffff; height:25px; font-weight:bold; text-align:center;}
td.grey{background-color: #ffa200; text-align:center;border:1px solid #ff7900;}
img.violet{border:1px solid #000000;}

.light{background-color: #ffa200;border:1px solid #ff7900;}

.gr_table{border-collapse: separate;}
.gr_header{background-color: #333333; height:22px; padding:5px; color:#ffffff; font-size:18px; line-height:18px; overflow:hidden;}
.gr_image{background:#ffa200; width:90px; height:100px; text-align:center;border:1px solid #ff7900;}
.gr_image img{border:1px solid #000000;}

.gr_cell{background:#ffa200; padding:10px; color:#000000; border:1px solid #ff7900;}
.gr_cell h1 a{font-size:24px; line-height:28px; color:#000000; font-family: Arial,"Arial Narrow",  Verdana, sans-serif; font-weight:bold;}
.gr_date{background:#ffa200; padding:15px; color:#000000; width:90px;border:1px solid #ff7900;}
.gr_info{
	border:1px solid #ff7900;

	width:180px; 
	min-height:65px;
	//height:65px !important; 
	float:left; 
	background:#f8cb7d; 
	padding:5px;}


.gr_list {width:720px; list-style-type:square;}
.gr_list li{float: left; width:200px; display: inline; margin-left: 9px; padding-left: 9px; background: url(../img/bullet-header.gif) no-repeat 0 50%;}

.line{color:#333333; height:1px; width:100%; border:0px; background:#333333;}

.header{font-weight:bold;}

.thumbnail{
	overflow:hidden;
	background:#ffa200;
	border: 1px solid #ff7900;
	width:122px; height:140px; float:left;
	margin-left:20px; padding-top:10px; padding-bottom:10px; margin-bottom:20px;
	}

li.gr{float: left; width: 160px;}
			li.gr div{border: 1px solid #000000; padding: 1px; margin-top: 5px;}
			li.gr table{width: 100%; background: #FFF url(../img/profilec-tile.gif) repeat-x 0 0; line-height:3px; height: 3px; overflow:hidden; }
			li.gr td.graph{background: #FFF; height: 3px;}
			li.num{padding: 3px 0 0 5px; font-weight: bold; float: left;}
	
.hot_button_1{cursor:hand; padding: 0 8px; height: 23px; background: url(../img/button-hot-bg-1.gif); color: #FFF; border: 1px solid #000000; border-width: 1px 1px 1px 1px;}
.hot_button_2{cursor:hand; padding: 0 8px; height: 23px; background: url(../img/button-hot-bg-2.gif); color: #FFF; border: 1px solid #000000; border-width: 1px 1px 1px 1px;}
.hot_button_3{cursor:hand; padding: 0 8px; height: 23px; background: url(../img/button-hot-bg-3.gif); color: #FFF; border: 1px solid #000000; border-width: 1px 1px 1px 1px;}
.hot_button_4{cursor:hand; padding: 0 8px; height: 23px; background: url(../img/button-hot-bg-4.gif); color: #FFF; border: 1px solid #000000; border-width: 1px 1px 1px 1px;}
.hot_button_5{cursor:hand; padding: 0 8px; height: 23px; background: url(../img/button-hot-bg-5.gif); color: #FFF; border: 1px solid #000000; border-width: 1px 1px 1px 1px;}
.hot_button_6{cursor:hand; padding: 0 8px; height: 23px; background: url(../img/button-hot-bg-6.gif); color: #FFF; border: 1px solid #000000; border-width: 1px 1px 1px 1px;}
.hot_button_7{cursor:hand; padding: 0 8px; height: 23px; background: url(../img/button-hot-bg-7.gif); color: #FFF; border: 1px solid #000000; border-width: 1px 1px 1px 1px;}



table.bordered {
	width: 100%;
	color:#000000;
	padding: 0px;
	border-spacing: 1px;
	margin: .5em 0px;

  background: #ffa200;
	border: 1px solid #ff7900;
  border-bottom-width: 5px;
}
table.bordered th {
	font-weight: normal;
	padding: 4px 12px;
	border-bottom: 2px solid #ff7900;
	background: #ffa200;
}
table.bordered .subhead {
	border-top: 1px solid #ff7900;
}
table.bordered td {
	padding: 4px 16px;
	margin: 0px;
	background-color: #ffa200;
	color:#000000;
}

.blog_bg {background: #ffa200; border:1px solid #ff7900;}
.blog_photo {border: 1px #000000 dashed; width:90px; height:100px;}
.blog_img {border: 1px #000000 dashed; width:90px; height:100px;}

#video_details {padding-bottom:10px;}
#video_details dt {	float:left;	font-weight:bold; }
#video_details a {}

#user_details {	padding:10px; background:#ffa200; color:#000000; border:1px solid #000;}
#user_details h4{ font-size:18px; margin:0 10 0 10; padding-bottom:10px;}
#user_details dt { float:left;	font-weight:bold; }
#user_details a{ font-weight:bold; font-size:10px;}
#user_details dl{ margin-left:7px; font-size:10px;}
#user_details img{border:1px solid #000000;}

#video_links { padding:10px; color:#000000;}
#video_links_img{height:30px;}
#video_links_img video_links_link{height:30px;}
#video_links_img  img {behavior: url('./_server/design/pngbehavior.htc');}
#video_links_img  a {font-weight:bold;}

#rate_this img {behavior: url('./_server/design/pngbehavior.htc'); width:29px; height:29px;}

#video_info{padding:15px; font-size:12px;}
#video_info input{border:1px solid #000000;}

#vidio_comment{padding:35px; font-size:11px;}

#player_brd{
	margin-left:5px;
	background:#a30636 url(../img/video_top.gif) no-repeat;
	width:525px;
	height: 480px;
	color:#ffffff;
}
#player_brd .in{
	background: url(../img/video_bottom.gif) no-repeat  0 100%; position: relative;
	width:525px;
	height: 480px;
}

#complite{float: left; width: 180px; margin-top:17px; margin-bottom:5px; text-align:left; z-index:12;}
#complite p{margin: 0 0 5px !important;}
#complite a {color: #a30636;}

#blog_message{text-align:left;}

#calendar

{

        width: 84%;

        margin-top: 12px;
		border-left: 1px solid #000000;
		border-top: 1px solid #000000;

}



#calendar td

{

        height: 60px;

        font-size: 8pt;

        padding-left: 5px;

        padding-right: 5px;

        padding-bottom: 5px;

        padding-top: 5px;

        border-bottom: 1px solid #000000;

        border-right: 1px solid #000000;

        font-weight: bold;

        vertical-align: top;

        background-color: #ffa200;

        width: 13%;

}



#calendar a:link, #calendar a:visited, #calendar a:hover

{

        font-weight: normal;

        color: #fff;

        font-size: 7pt;

        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



#week td

{

        background-color: #333333;

        font-weight: bold;

        color: White;

        font-size: 8pt;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 5px;

        padding-right: 5px;

        text-align: center;

        height: 30px;

        vertical-align: middle;

}



#calendar .event

{

        background-color: #a30636;

        color: #fff;

}



#calendar .today

{

        background-color: #ff7900;

        color: #fff;

}

.event_ul{



}


.event_link{

	color:fff;

	font-weight: normal;

	font-size: 7pt;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.clndr_link{

	color:fff;

	font-weight: normal;

	font-size: 7pt;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.del_link{

	color:fff;

	font-weight: normal;

	font-size: 7pt;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.attending{

	color:#3300FF

}

.maybe{

	color:#333333

}

.cant{

	color:#FF0000

}

#popup{background:#ffa200; font: 11px/14px Tahoma, Verdana, sans-serif; padding:5px;}

