/* 
 * Copyright 2009 social-engine-template.com
 * Author: Tommixoft
 * Date: 2009/01/19
 * Site: social-engine-template.com
 */

body, td, th, div, li {color: #000000;
}
h1 { font-size: 18px; color: #000000; margin: 20px 0px 15px 0px; line-height: 20px }
h2 { font-size: 14px; color: #000000; margin: 20px 0px 5px 0px; line-height: 16px }
h3 { font-size: 11px; color: #1a1a1a; margin: 20px 0px 0px 0px; font-weight: bold }
h4 { font-size: 11px; color: #1a1a1a; margin: 5px 0px 0px 0px; font-weight: bold }
h1 span, h2 span, h3 span { font-size: 10px; color: #000000; float: right; font-weight: normal; }
h1 span a, h2 span a, h3 span a { color: #1a1a1a; }
hr, div.hr { border-bottom: #cccccc 1px solid; margin: 20px 0 20px 0 }
img { border: 0 }
body {} 

#wrapper { background-image: url("www.mytheaterclub.com/images/Curtain-Background.jpg");
  background-position: 50% 50%;
  background-repeat: no-repeat; width: 999px; margin: 0 auto; text-align: left; background-color: #E5E5E5; padding: 0 0 20px 0;}
#header {position: relative; margin: 0; padding: 0; z-index: 0 }
#header a {outline: 0;}
#login { margin: 0; background: url('./img/topline.gif') top center repeat; height: 29px; text-align: left; padding: 0px 4px; z-index: 4; position: center; border-width:2px; border-style:solid; border-color:#000000; }
#container { margin: 0; padding: 0 4px 25px 4px; background: url('./img/middle.gif') top center repeat-y; min-height: 370px }
#middle { padding: 10px 15px 5px 15px; text-align: left }
#container_bottom { font-size: 1px; line-height: 1px; background: url('./img/back.gif') top center no-repeat; height: 4px }
#bottom { position: relative; clear: both; padding: 0px; margin: 0px; }
#footer { margin-top: 0px; font-size: 10px; padding: 5px 10px; }
#footer a { text-decoration: underline; color: #000000; }
#nav_L1, #nav_L1 ul { float: left; list-style: none; line-height: 1; background: #707070; margin: 0; padding: 0; }

#nav_L1 { background: none; }
#nav_L1 a { text-decoration: none; padding: 5px 8px 5px 8px; color: #ffffff; font-size: 12px; font-weight: bold;  }
#nav_L1 a.main { text-transform: uppercase;  color: #eaeaea; border: none; }

#nav_L1 li { float: left; padding: 0; margin: 0px }
#nav_L1 a:hover { color: #ffffff; }
#nav_L1 a.main:hover { color: #fff; font-weight: bold; font-size: 15px;}

/* rigth side */
div.top_bar {
	background:#f7f7f7;
	width:100%;
	margin-bottom:7px;
	border-bottom:1px solid #dddddd;
}

div.rigth_block_overline{
	width:340px;
	float:left;
	margin-bottom:10px;
}

div.rigth_block_middle{
	background-image:url(../images/sagorta.gif);
	background-repeat:repeat-y;
	width:340px;
	float:right;
}

div.rigth_block_middle{
	background-image:url(../images/sagorta.gif);
	background-repeat:repeat-y;
	width:340px;
	float:right;
}

div.right_block_header{
	background-image:url(../images/sagtop.gif);
	background-repeat:repeat-y;
	height:10px;
	line-height:10px;
	width:340px;
	float:right;
}

div.right_block_footer{
	background-image:url(../images/sagbottom.gif);
	background-repeat:no-repeat;
	height:10px;
	line-height:10px;
	width:340px;
	float:left;
}

div.right_block_content {
margin-left:10px;
width:320px;
margin-bottom:5px;
float:left;
text-align: left;
}

div.right_block_apps{
	padding:5px 5px 2px 0px;
	float:left;
	text-align:left;
	width:100px;
}
img.right_block_hr {
	margin-bottom:6px;
	margin-top:2px;

}


/* OVERWRITEN SE STYLES */
td.header {
	padding: 4px 5px 5px 6px;
	border: 1px solid #DDDDDD;
	font-weight: bold;
	    	-moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	background-image: url(./img/button-bg.gif);
	background-repeat: repeat-x;
	color: #000000;
}

div.header {
	padding: 4px 5px 5px 6px;
	border: 1px solid #DDDDDD;
	font-weight: bold;
	    	-moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	background-image: url(./img/button-bg.gif);
	background-repeat: repeat-x;
	color: #000000;
}
div.signup_header {
	width: 880px;
	padding: 6px 9px 6px 9px;
	background: #F1F1F1;
	font-weight: bold;
	font-size: 9pt;
	margin-bottom: 10px;
}

div.content {
	width: 950px; 
	padding: 10px 0px 20px 0px; 
	text-align: left; 
	margin-left: 5px; 
	margin-right: 5px;
}
div.portal_whatsnew {
	border: 0px solid #DDDDDD;
	padding: 4px 10px 4px 10px;
}
div.portal_action {
	padding: 6px 6px 6px 6px;
	border-top: 1px dashed #DEDEDE; 
}
INPUT.button {
	BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #ececec 1px solid;  FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(./img/button-bg.gif) repeat-x 0px 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ececec 1px solid; WIDTH: auto; COLOR: #4c4c4c; PADDING-TOP: 2px; BORDER-BOTTOM: #adadad 1px solid
}
INPUT.button:focus {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
INPUT.onclick.button {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
input.radio, input.checkbox {
	vertical-align: middle;
}

textarea {
	border: 1px solid #AAAAAA;
	font-family: georgia, arial, verdana, serif;
	color: #000000;
	padding-left: 2px;
	font-size: 11pt;
}

select, select.small {
	color: #000000;
	font-family: georgia,  arial, verdana, serif;
	font-size: 9pt;
	vertical-align: middle;
	margin-top: 1px;
}
img.photo {
    	border: 1px solid #DDDDDD;
	padding: 3px;
	background:#f7f7f7;
}
div.home_whatsnew {
	border: 0px solid #CCCCCC; 
	padding: 5px 10px 5px 10px;
}
div.home_action {
	padding: 6px 6px 6px 6px; 
	border-top: 1px dashed #DEDEDE; 
}
div.profile_content {
	padding: 10px; 
	border: 1px solid #dddddd;
	border-top: none;
}
td.profile_tab_end {
	border-bottom: 1px solid #dddddd;
}
#profile_tabs_profile { 
	border-left: 1px solid #dddddd;
}
td.profile_tab2 a:hover {
	background-color: #FFFFFF;
	background-image: url(../images/whiteline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 7px 10px 8px 10px;
	border: 1px solid #dddddd; 
	border-left: none;
	border-bottom: none;
	font-weight: bold; 
	display: block;
}
td.profile_tab a {
	background-color: #EEEEEE;
	background-image: url(../images/whiteline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 7px 10px 7px 10px;
	border: 1px solid #ddd; 
	border-left: none;
	font-weight: bold; 
	display: block;
}
td.profile_tab a:hover {
	background-color: #F4F4F4;
	background-image: url(../images/whiteline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 7px 10px 7px 10px;
	border: 1px solid #ddd; 
	border-left: none;
	font-weight: bold; 
	display: block;
}
td.profile_tab2 a {
	background-color: #FFFFFF;
	background-image: url(../images/whiteline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 7px 10px 8px 10px;
	border: 1px solid #ddd; 
	border-left: none;
	border-bottom: none;
	font-weight: bold; 
	display: block;
}
div.profile_action {
	padding: 0px 0px 5px 0px; 
	border-bottom: 1px dashed #EAEAEA; 
	margin-bottom: 5px;
}
