@charset "UTF-8";
/* CSS Document */

@font-face {
 font-family: "Eurostile";
 src: url(http://www.realmencansing.com/Eurostile.ttf) format("truetype");
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	font-family: "Eurostile", Verdana, Tahoma;
	font-size:14px;
	font-weight:bold;
}
body {
background:#D2C28C url(/Skins/Default/images/bg.jpg) repeat fixed center top;
}

body {
	text-align: center;
	width:100%;
	vertical-align: middle
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
.clear {
	clear:both;
}
.padding {
	padding:10px;
}
.padding_colm1 {
	padding:0 5px 0px 20px;
}
.padding_colm2 {
	padding:0 16px 0 15px;
}
.center {
	text-align:center;
}
.left {
	float:left;
}
.right {
	float:right;
}
.space {
	padding-bottom:10px;
}
.blank {
	background:#DFD5AF;
	padding-bottom:10px;
}

a {color:#8A1415;text-decoration:none;}
a, a:link, a:visited { text-decoration:none;color:#8A1415;}
a:hover { text-decoration:none;color:#8A1415;}
a:focus { text-decoration:underline;color:#8A1415;}
/***LAYOUT***/
.wrapper {
	width: 1000px;
	text-align: left;
	margin: 0 auto
}
#content {
	background:#DFD5AF;
	margin:0 20px;
	height:100%;
	padding:0px;
}
.colm1 {
	float:left;
	width:535px;
}
.colm2 {
	float:left;
	width:425px;
}

/***Header****/
.header { background:transparent url(/skins/default/images/header-trans.png) no-repeat; width:1000px; height:219px; display:block;}
.main-search {display:inline; margin:170px 21px 0 0; background:#000; width:933px; height:30px; line-height:30px; padding-right:25px; }



/***MENU****/
.menu { background:#8A1415; margin:0 20px; border-top:1px solid #D9CBA4;border-left:1px solid #D9CBA4;border-right:1px solid #D9CBA4;}
.menu ul { list-style:none; margin:0; padding:5px 0 0 10px;}
.menu ul li { background:url(/Skins/Default/images/menu-bg.gif) no-repeat; height:23px; text-align:center; float:left; width:100px; margin-left:3px; padding-top:3px;}
.menu ul li a {color:#000; font-size:14px; font-weight:bold;}
.menu ul li a.current { color:#8A1415;}

.yellow {
	background-color: #FFFCCC; 
}
.red {
	background-color: #8A1415;
}

.red_font {
	color: #8A1415;
}

a.yellow_font {
	color: #FFFCCC; 
	
}

.login {
	background:url(/Skins/Default/images/login-bg-trans.png) no-repeat;
	height:116px;
	margin-left:25px;
	padding-bottom:20px;
	position:relative;
}
.login ul {padding-top:10px;}
.login ul li div.label { width:140px; float:left; text-align:right; padding:8px 5px 0 0; font-size:16px}
.login ul li div.input {width:160px;float:left; margin-top:5px;} 
.login .login-b { position:absolute; top:43px; right:50px;}
.login .register {padding-top:5px; font-size:16px; text-align:center;}
.top_10 { padding:0; margin:0;}
.top_10 li {background:url(/Skins/Default/images/top10_bg.jpg) no-repeat; height:60px; padding:0; margin:0}
.top_10 li p { float:left;}
.top_10 li p img { border:1px solid #999; margin:6px; float:left}
.top_10 li .desc { float:left; padding-top:5px; color:#fff; font-size:12px; width:250px;}

.top_10 li span {color:#8A1415; float:right; font-size:44px; margin-top:-5px;}

/***FONT***/
.heading_black {
	background:#000;
	font-size:32px;
	font-weight:bold;
	padding:0 0 10px 0;
	text-align:right;
	margin-right:180px;
}
.heading_black2 {
	background:#000;
	font-size:32px;
	font-weight:bold;
	padding:0 0 10px 0;
	text-align:right;
	margin:0 30px 10px 0;
}
.heading_red {
	background:#8A1415;
	font-size:32px;
	font-weight:bold;
	padding:0 0 10px 0;
	text-align:right;
	margin-right:140px; position:relative; z-index:99;}
.heading_bubble {
	background:url(/Skins/Default/images/bubble_tail.gif) top no-repeat;
	font-size:32px;
	font-weight:bold;
	padding:10px 0px 10px 50px;
	}

.bubble {border-bottom:1px solid #9F443C;border-left:1px solid #9F443C;border-right:1px solid #9F443C; background:#fff; margin-left:39px; margin-right:20px; padding:0 20px 20px 20px; position:relative;}
.bubble img.agent {float:left; padding-right:10px;}
.bubble .tweet { border:2px dotted #ccc; padding:10px; margin:5px 0 0 110px;}
.report {position:absolute; top:-35px; right:10px; font-size:12px;}
.red_font {
	color:#8A1415;
}
.white_font {
	color:#fff;
}
.black_font {
	color:#000;
}




/**VIDEO LIST**/
ul.videos { padding:10px;}
ul.videos li { float:left;margin:8px;padding:3px;width:140px;}
/**USERS LIST**/
ul.users { padding:10px;}
ul.users li { float:left;margin:8px;padding:3px;width:100px;}
/**FOOTER**/
.footer { text-align:center; border-top:1px solid #8A1415;padding-top:10px;}
/**PLAYER**/
.player { padding:0 15px;}
/**FORMS**/
input.loginf {
background:url(/Skins/Default/images/input-bg.gif) no-repeat;
font-size:14px;
border:none;
margin:0;
padding:3px 10px 5px;
width:130px;
}
.small-button { background:url(/Skins/Default/images/small-button.gif) no-repeat; border:none; color:#fff; font-size:12px; height:20px; width:60px;}
/***AGENTS***/
.agents_tail {text-align:left; padding:10px 0 0 10px;}
.agents_tweet {border-bottom:1px solid #9F443C;border-left:1px solid #9F443C;border-right:1px solid #9F443C; background:#fff; padding:0 10px 10px 10px; margin:0px 128px 0 10px; text-align:left;}
.agents_foll { margin:3px 125px 0 15px;}
.agents_fav { margin-top:15px; }
.agents_fav .heading { background:#8A1415;font-size:18px; color:#fff; padding:3px;}
.agents_fav .heading { background:#8A1415;font-size:18px; color:#fff; padding:3px;}
.agents_fav ul {padding:10px 5px;}
.agents_fav ul li {float:left; width:200px; text-align:left;  padding:0 5px;}
.agents_fav ul li p {float:left; padding-right:5px;}
/**TIPS**/
.tips-blurb {text-align:center;}
.tips-blurb .desc { margin:0 46px; border-left:1px solid #8A1415; border-right:1px solid #8A1415;  background:#fff; }
.tips-blurb .desc p {font-size:18px; padding:20px 20px 5px 20px; text-align:left; float:left; width:550px; }
.tips-blurb .desc img{ padding:20px 20px 10px 20px; float:right}
/**COMMENTS**/
.comments { padding:0 10px;border-left:1px solid #000; border-right:1px solid #000;  background:#fff;}
.comments .image {float: left; width: 60px;}
.comments_area {padding:0 10px;border-left:3px solid #8A1415; border-right:3px solid #8A1415;  background:#fff;}
.comments_area textarea{ border:none; width:480px; height:100px;}
/* social */
.share { background:#8A1415; height:30px; margin-top:10px;}
.share li { list-style:none; margin:8px 0 0 8px; float:left; font-size:16px; width:16px;}
.share li  a:link,.share li  a:visited { text-decoration:none; font-weight:100; }
.share li  a:hover,.share li  a:active  {}
.share .facebook_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/facebook.gif) no-repeat center left; display:block; }
.share .delicious_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/delicious.gif) no-repeat center left; display:block;}
.share .stumble_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/stumble.gif) no-repeat center left; display:block;}
.share .digg_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/digg.gif) no-repeat center left; display:block;}
.share .blueworld_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/blueworld.gif) no-repeat  left 2px;display:block; }
.share .muti_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/muti.png) no-repeat center left;display:block; }
.share .tech_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/tech.png) no-repeat center left; display:block;}
.share .laaik_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/laaikitbutton_hand.png) no-repeat center left; display:block;}
.share .sms_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/phone-trans.png) no-repeat center left; display:block;}
.share .email_share {padding:2px 0 0 20px; height:16px; background:url(../images/share/email.jpg) no-repeat center left; display:block;}


.center-content-box{ text-align:center}
.center-content-box-inner{ margin:auto;}
.center-heading{color:#A70E13;font-size:16px;margin-bottom:5px; font-weight:700; text-align:center; padding:10px 0; }


/*FORM TABLES */

.form_table {text-align:left; border:8px solid #A70E13; margin:auto;}
.form_table tr td label{ font-weight:bold;}
.form_table td{ padding:10px;}

.paging { padding:10px; text-align:right;}
.video-report a{color:#000; height:20px; display:block;}

.comments_none {
background:#E9E5CC none repeat scroll 0 0;
border:1px solid #9E9C8D;
margin-top:10px;
padding:10px;
text-align:center;
}

.comment_post {
margin-top:10px;
}

.comment_post textarea {
height:100px;
margin:5px 0 8px;
width:499px;
}

.red-bold {
color:#A70E13;
font-size:12px;
font-weight:bold;
}

.button:hover, .button:visited, .button:active  { -moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;background:#A70E13 none repeat scroll 0 0;color:#FFFFFF;font-size:12px; font-weight:bold;margin-top:0px;padding:2px 12px; text-decoration:none; border:medium none;}
.button  { -moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;background:#A70E13 none repeat scroll 0 0;color:#FFFFFF;font-size:12px; font-weight:bold;margin-top:0px;padding:2px 12px; text-decoration:none; border:medium none;}
a.button{ color:#FFFFFF!important} 

.success {
background:#E6EFC2 none repeat scroll 0 0;
border:2px solid #C6D880;
color:#264409;
margin:auto;
padding:3px;
width:948px;
}
.error {
background:#FBE3E4 none repeat scroll 0 0;
text-align:left;
border:2px solid #FBC2C4;
color:#8A1F11 !important; 
padding:3px;
width:492px;
}

.error ul 
{
    margin-left:20px;
}

.bottom-link-box { display:block; padding:5px;}

.bottom-link-box a, .bottom-link-box a:visited{ color:#000;}
.bottom-link-box .right a { padding-right:5px;}
.red_entry {
border:8px solid #A70E13;
font-size:12px;
margin:5px 70px 0 80px;
padding:10px;
text-align:left;
}


