/* Global Stuff */

body {	
		margin: 0 0 10px 0;
		padding: 0;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		background: #2a2a2a;	
}

img, table {
	border: 0;
}

hr {
	margin: 0;
}

p {
	margin: 0;
    padding: 3px 0 3px 0;
}

h1, h2, h3 {
	font-size: 16px;
	margin: 0;
    padding: 3px 0 3px 0;
}

a {
	color: #141414;
    text-decoration: none;
    border-bottom: 1px dotted #810707;
}

a:hover {
	border-bottom: 1px dotted #ff3333;
    color: #ffffff;
    background-color: #ff6633;
}

/* Page Structure */

#network {
  	text-align: center;
  	margin: 0;
	padding: 0 0 5px 0;
	background-color: #2a2a2a;
	height: 20px;
	font-size: 10px;
	color: #a3a3a3;
	border-bottom: 1px solid #171717;
}

#network .links {
	position: absolute;
	display: none;
}

div#wrapper {
	margin: 0 auto;
	background: #464646;
}

div#header {
	margin: 0 auto;
    padding: 0;
    width: 926px;
    background: #ffffff;
}

div#header img {

}

div#area {
	margin: 0 auto;
    width: 926px;
    background-image: url('../images/BarsNetwork-1_03.jpg');
}

div#innerarea {
		padding: 0 63px 0 63px;
}

div#leftarea {
		float: left;
    width: 222px;
    background: #ffffff;
    text-align: left;
}

div#midarea {
	padding: 0 0 0 3px;
    background: #ffffff;
    text-align: left;
}

div#rightarea {
		float: right;
    width: 138px;
    background: #ffffff;
    text-align: center;
}

div#footer {
		margin: 0 auto;
    width: 926px;
}

/* Advertisements area - right panel */

div#advertisements {

}

div#advertisements .top {
		width: 135px;
    height: 23px;
		background-image: url('../images/BarsNetwork-Template_09_01.jpg');
    background-repeat: no-repeat;
}

div#advertisements .mid {
		width: 135px;
		background-image: url('../images/BarsNetwork-Template_09_02.jpg');
}

div#advertisements .bottom {
		width: 135px;
    height: 10px;
		background-image: url('../images/BarsNetwork-Template_09_04.jpg');
    background-repeat: no-repeat;
}

/* header panel */

div#main_header {
		width: 926px;
    height: 229px;
		background-image: url('../images/rdb.jpg');
    background-repeat: no-repeat;
}

div#main_menu {
		width: 926px;
    height: 31px;
		background-image: url('../images/BarsNetwork-1_02.jpg');
    background-repeat: no-repeat;
}

/* menu */

div.main_menu_content {
		text-align: left;
    padding: 9px 0 0 75px;
}

div.main_menu_content ul {
		margin: 0;
    padding: 0;
		list-style: none;
}

div.main_menu_content ul li {
		position: relative;
		color: #ffffff;
		padding: 0 0 0 5px;
		display: inline;
    
}

div.main_menu_content ul li a {
		color: #ffffff;
    text-decoration: none;
    border: 0;
    padding:  4px 15px 4px 15px;
}

div.main_menu_content ul li a:hover {
    background-color: #4a4a4a;
    border: 0;
}

div.main_menu_content ul li ul {
		border: 1px solid #ffffff;
    background-color: #000000;
}

div.main_menu_content ul li ul li { 
		display: block; 
}

div.main_menu_content ul li ul li a {
		color: #ffffff;
    text-decoration: none;
    display: block;
    width: 94%;
    padding: 0;
    margin: 0;
    border-left: 3px solid #660000;
}

div.main_menu_content ul li ul li a:hover {
    background-color: #4a4a4a;
    border-left: 4px solid #660000;
}


/* main tmpl page */

div#main_girlspic {
		width: 656px;
		background-image: url('../images/girls_1.jpg');
    background-repeat: no-repeat;
    background-color: #ffffff;
    filter:alpha(opacity=70);   /* Internet Explorer       */
    -moz-opacity:0.70;           /* Mozilla 1.6 and below   */
    opacity: 0.70;               /* newer Mozilla and CSS-3 */
}

div#main_bp_wrapper {

}

div#main_blurb {
		width: 395px;
    height:238px;
		background-image: url('../images/BarsNetwork-Template_07.jpg');
    background-repeat: no-repeat;
    filter:alpha(opacity=95);   /* Internet Explorer       */
    -moz-opacity:0.95;           /* Mozilla 1.6 and below   */
    opacity: 0.95;               /* newer Mozilla and CSS-3 */
}

div#main_potm {
		float: right;
    width: 258px;
    height: 238px;
    margin-right: 0px;
		background-image: url('../images/BarsNetwork-Template_08.jpg');
    background-repeat: no-repeat;
    filter:alpha(opacity=95);   /* Internet Explorer       */
    -moz-opacity:0.95;           /* Mozilla 1.6 and below   */
    opacity: 0.95;               /* newer Mozilla and CSS-3 */
}

div.main_potm_content {
		padding: 50px 0 0 16px;
}

div.main_potm_content a {
		border: 0;
}

div.main_potm_content a:hover {
}

div.main_potm_links {
		padding: 2px 0 0 80px;
}

div.main_blurb_content {
		color: #000000;
		padding: 10px;
}

div.main_blurb_content span {
		font-weight: bold;
}

div.main_blurb_hotspots {
		border: 1px solid #737373;
    background-color: #cccccc;
    padding: 3px;
}

/* news */

div#main_news_wrapper {
		margin: 1px 0 0 2px;
}

div#main_news_top {
		
		width: 654px;
    height: 66px;
		background-image: url('../images/BarsNetwork-Template_11_01.jpg');
    background-repeat: no-repeat;
    filter:alpha(opacity=95);   /* Internet Explorer       */
    -moz-opacity:0.95;           /* Mozilla 1.6 and below   */
    opacity: 0.95;               /* newer Mozilla and CSS-3 */
}

div#main_news_mid {
		width: 654px;
		background-image: url('../images/BarsNetwork-Template_11_02.jpg');
    filter:alpha(opacity=95);   /* Internet Explorer       */
    -moz-opacity:0.95;           /* Mozilla 1.6 and below   */
    opacity: 0.95;               /* newer Mozilla and CSS-3 */
}

div#main_news_bottom {
		width: 654px;
    height: 8px;
		background-image: url('../images/BarsNetwork-Template_11_03.jpg');
    background-repeat: no-repeat;
    filter:alpha(opacity=95);   /* Internet Explorer       */
    -moz-opacity:0.95;           /* Mozilla 1.6 and below   */
    opacity: 0.95;               /* newer Mozilla and CSS-3 */
}

div.main_news_content {
		margin: 0;
		padding: 0 10px 0 10px;
}

div.main_news_date_comment {
		padding: 0;
    color: #003399;
    font-size: 9px;
}

div.main_news_date_comment span {
		font-size: 10px;
		font-weight: bold;
}

/* Regular inner borders */

div.main_reg_wrapper {
		margin: 0 0 0 2px;
}

div.main_reg_top {
		width: 654px;
    height: 66px;
		background-image: url('../images/BarsNetwork-Template_11_011.jpg');
    background-repeat: no-repeat;
}

div.main_reg_mid {
		width: 654px;
    min-height: 500px;
    height: 100%;
		background-image: url('../images/BarsNetwork-Template_11_02.jpg');
}

div.main_reg_bottom {
		width: 654px;
    height: 8px;
		background-image: url('../images/BarsNetwork-Template_11_03.jpg');
    background-repeat: no-repeat;
}

/* Profiles */

div.profile_title {
		padding: 13px 8px 0 8px;
}

div.profile_content {
		padding: 0 8px 0 8px;
}

div.profile_content img {
		text-align: center;
}

div.profile_content .news_date {
		font-size: 12px;
    font-weight: bold;
}

div.profile_content .news_text {
		margin: 3px 0 0 0;
		padding: 2px;
    background-color: #e4e9fd;
    border: 1px solid #c9d3f8;
}

div.comments {
		padding: 20px 0 0 0;
}

div.comments input {
    border: 1px solid #d1d1d1;
    background-color: #eeeded;
    color: #5e5e5e;
}

div.comments textarea {
		border: 1px solid #d1d1d1;
		background-color: #eeeded;
    color: #5e5e5e;
}

div.comments .posts {
		border: 1px solid #d1d1d1;
		background-color: #f8f8f8;
    color: #5e5e5e;
    padding: 6px;
    margin: 3px 0 0 0;
}

div.comments .posts div {
		font-size: 10px;
    color: #5e7ffb;
}

div.comments .posts div span {
		font-weight: bold;
}

div.comment_added {
		background-color: #a0f0a9;
    border: 1px solid #70dc7d;
    padding: 4px;
}

div.comment_notadded {
		background-color: #f5dbdb;
    border: 1px solid #e69d9d;
    padding: 4px;
}

/* bars */

div.bar_title {
		padding: 13px 8px 0 8px;
}

div.bar_content {
		border-left: 2px solid #c8adad;
		padding: 0 8px 0 8px;
}

div.bar_shell {
		background-color: #efeded;
    border: 1px solid #d5d4d4;
    padding: 4px;
    margin: 0 4px 0 4px;
    height: 158px;
}

div.bar_picture {
		float: right;
    width: 150px;
    height: 150px;
    background-color: #b8caef;
    border: 1px solid #90b0ef;
    padding: 3px;
    text-align: center;
}

div.bar_content {

}

div.bar_content_opening {
		color: #2b6ce4;
    font-weight: bold;
}

div.bar_profile_info {

}

div.bar_profile_info .desc {
		background-color: #adc2e9;
    border: 1px solid #81a3e2;
    padding: 4px;
}

/* events */

div.event_title {
		padding: 13px 8px 0 8px;
}

div.event_content {
		padding: 0 8px 0 8px;
}

div.event_shell {
		background-color: #efeded;
    border: 1px solid #d5d4d4;
    padding: 4px;
    margin: 0 4px 0 4px;
}

div.event_name {

}

div.event_date {
		float: right;
}

div.event_profile_info {

}

div.event_profile_info .desc {
		background-color: #adc2e9;
    border: 1px solid #81a3e2;
    padding: 4px;
}

/* pictures */

div.picture_content {
		padding: 0 8px 0 8px;
}

div.picture_bars {
		background-color: #9fc2fc;
    border: 1px solid #67a1ff;
    padding: 4px;
    font-size: 16px;
}

div.ind_pictures {
		background-color: #c7dcfe;
    border: 2px solid #96add4;
    padding: 4px;
}

div.picture_shell {
		background-color: #5483d1;
    border: 1px solid #124292;
    padding: 4px;
    margin: 0 4px 0 4px;
}

div.picture_bars a {
    filter:alpha(opacity=75);   /* Internet Explorer       */
    -moz-opacity:0.75;           /* Mozilla 1.6 and below   */
    opacity: 0.75;               /* newer Mozilla and CSS-3 */
}

div.picture_bars a:hover {
    filter:alpha(opacity=100);   /* Internet Explorer       */
    -moz-opacity:1.0;           /* Mozilla 1.6 and below   */
    opacity: 1.0;               /* newer Mozilla and CSS-3 */
}

/* artists */

div.artist_title {
		padding: 13px 8px 0 8px;
}

div.artist_content {
	border-left: 2px solid #c8adad;
	padding: 0 8px 0 8px;
}

div.artist_shell {
		background-color: #efeded;
    border: 1px solid #d5d4d4;
    padding: 4px;
    margin: 0 4px 0 4px;
}

div.artist_shell .email {
		color: #2b6ce4;
    font-weight: bold;
}

div.artist_profile_info {

}

div.artist_profile_info .desc {
		background-color: #adc2e9;
    border: 1px solid #81a3e2;
    padding: 4px;
}

/* services */

div.services_content {
	border-left: 2px solid #c8adad;
	padding: 0 8px 0 8px;
}

div.services_shell {
		background-color: #efeded;
    border: 1px solid #d5d4d4;
    padding: 4px;
    margin: 0 4px 0 4px;
}

div.services_profile_info {

}

div.services_profile_info .desc {
		background-color: #adc2e9;
    border: 1px solid #81a3e2;
    padding: 4px;
}

/* contact */

div.contact_info {
		width: 95%;
    padding-left: 10px;
}

div.contact_sent {
		background-color: #a0f0a9;
    border: 1px solid #70dc7d;
    padding: 4px;
    
}

div.contact_notsent {
		background-color: #f5dbdb;
    border: 1px solid #e69d9d;
    padding: 4px;
}

/* staff */

div.staff_info {
		width: 95%;
}

div.staff_info table {
		width: 100%;
}

div.staff_ind {
		width: 200px;
		padding: 4px;
    background-color: #fffae7;
    border: 1px solid #ffe57c;
}

/* content div */

div.content_pad {
		margin: 0 10px 0 10px;
}

/* advertising */

div.advertising_info {
		margin: 0 10px 0 10px;
}

/* social addthis.com */

div.addthis {
	
}

div.addthis a {
	border: 0px solid #000000;
}

div.addthis table a {
	border: 0px solid #000000;
}

/* mid special area */

div.specarea {
	width: 926px; 
	text-align: left; 
	background-color: #ffffff; 
	margin: 0 auto; 
	background-image: url('../images/BarsNetwork-1_03.jpg');
}

div.specarea .pad {
	padding: 2px 68px 2px 67px;
}

div.specarea .back {
	background-color: #efeded;
	border: 1px solid #b3b2b2;
	padding: 2px;
}

div.specarea a {
	border: 0px solid #ffffff;
}

div.specarea a:hover {
	border: 0px solid #ffffff;
	text-decoration: none;
	background-color: #ffffff;
}

div.specarea_ii {
	width: 926px; 
	text-align: left; 
	background-color: #ffffff; 
	margin: 0 auto; 
	background-image: url('../images/BarsNetwork-1_03.jpg');
}

div.specarea_ii .pad {
	padding: 2px 68px 2px 67px;
}

div.specarea_ii .back {
	background-color: #efeded;
	border: 1px solid #b3b2b2;
	padding: 2px;
}