/* BODY - TOP LEVEL ELEMENTS */

body {
font-family:Arial;
padding:0;
margin:0px 0px 0px 0px;
background-image: url(background.gif);
}

.style9 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style3 {	font-size: 24px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #CCCCCC;
}
a:hover {
	color: #EE249A;
}
a:active {
	color: #FFFFFF;
}
.style10 {color: #FFFFFF}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
}
.style2 {font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.style4 {font-family: Arial, Helvetica, sans-serif}
.style11 {color: #FFFFFF; font-weight: bold; }
.style14 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	color: #000000;
}

.thumbs {border: 1px solid white;}

img{display: block;}
div, form {margin: 0; padding: 0;}


.bar{font-weight:normal;margin:0 0 1em 0;border:1px #dddddd solid;font-size:10px;}

.barAnswer{font-size:10px;text-align: left;margin:.5em 0 0 0;}

.barColor{background: #aaaaaa;border:1px #dddddd solid;border-bottom:1px #555555 solid;border-right: 1px #555 solid;}

.barPercent{padding:0.3em;background:#eeeeee;color:#555555;}

.barVotes{padding:0.3em;background:#eeeeee; color:#555555;white-space:nowrap;}

.totalVotes {float:right;}

.thumbs-gallery{border-style:solid;border-width:1px;border-color:#FFFFFF;}

.tnav {padding-left:5px;}

.box1{margin-top:8px;background-color:#FFFFFF;}
.box2{margin-top:0px;background-color:#FFFFFF;}
.box3{margin-top:5px;background-color:#FFFFFF;}
.boxside1{background-image: url(images/box_04.gif); width:9px;}
.boxside2{background-image: url(images/box_06.gif); width:9px;}
.boxbot{background-image: url(images/box_08.gif); height:9px;}


.box-dark1{margin-top:8px;}
.box-dark2{margin-top:5px;}
.box-darkside1{background-image: url(images/box-dark_04.gif); width:9px;}
.box-darkside2{background-image: url(images/box-dark_06.gif); width:9px;}
.box-darkbot{background-image: url(images/box-dark_08.gif); height:9px;}


.borderbox1{margin-top:8px;background-color:#FFFFFF;}
.borderbox2{margin-top:5px;background-color:#FFFFFF;}
.borderbox3{margin-top:0px;background-color:#FFFFFF;}
.borderbox-top{background-image: url(images/border-box_02.gif);}
.borderbox-bot{background-image: url(images/border-box_08.gif);}
.borderbox-side1{background-image: url(images/border-box_04.gif);width:5px;}
.borderbox-side2{background-image: url(images/border-box_06.gif);width:5px;}

.borderless-box1{background-color:#000000;}
.borderless-box-top{background-image: url(images/borderless-box_02.gif);}
.borderless-box-bot{background-image: url(images/borderless-box_08.gif);}
.borderless-box-side1{background-image: url(images/borderless-box_04.gif);width:4px;}
.borderless-box-side2{background-image: url(images/borderless-box_06.gif);width:4px;}

.title{background-image: url(images/box_02.gif);}
.title2{background-image: url(images/box-dark_02.gif);}
.title3{padding-top:6px;background-image: url(images/box_02.gif);color:#696565;font-weight:bold;font-size:12px;}


.pagenav-box{background-color:#000000;width:18px;height:18px;}
.pagenav1{background-color:#FFFFFF;}
.pagenav2{background-color:#000000;}
.pagenav-spacer{padding-left:6px;}

.fulldownload{background-color:#000000;color:#FFFFFF;font-weight:bold;font-size:10px;}
.fulldownload-links{background-color:#000000;color:#fdc24a;font-weight:bold;font-size:10px;}

.hilight1{padding-left:7px;color:#FFFF00;font-weight:bold;font-size:11px;}
.hilight2{padding-left:7px;color:#FFFFFF;font-weight:bold;font-size:11px;}
.hilight3{padding-top:2px;color:#FFFF00;font-weight:bold;font-size:11px;}
.hilight4{padding-top:2px;color:#FFFFFF;font-weight:bold;font-size:11px;}

#a-z-links{font-weight:bold;font-size:12px;}
#a-z-links a{margin:0 4px 4px 5px;text-decoration:underline;color:#FFFFFF;}
#a-z-links a:hover{text-decoration:underline;color:#ffd304;}

.hr{size:1px;height:1px;color:#c0c0c0;}

.content-title{color:#696565;font-weight:bold;font-size:12px;}
.content-title-heading{color:#000000;font-weight:bold;font-size:12px;}

.content-title-small{color:#696565;font-weight:bold;font-size:10px;}

.story{font-weight:normal;font-size:11px;}

.plaintext{font-weight:normal;font-size:11px;}

.search-text{font-weight:normal;font-size:11px;}

.navtab{padding-top:6px;padding-left:16px;padding-right:16px;}

.navtab-link{font-weight:bold;font-size:11px;color:#000000;}

.pagenav-link1{font-weight:bold;font-size:10px;color:#000000;}
.pagenav-link2{font-weight:bold;font-size:10px;color:#FFFFFF;}

.subfooter{font-size:10px;color:#FFFFFF;}

.subtitles1{font-weight:bold;font-size:10px;color:#000000;}
.subtitles2{font-weight:bold;font-size:12px;color:#000000;}
.subtitles3{font-weight:bold;font-size:10px;color:#797272;}
.subtitles4{font-weight:bold;font-size:10px;color:#FFFFFF;}

.news-title{font-weight:bold;font-size:10px;color:#797272;}
.news-title-newspage{font-weight:bold;font-size:12px;color:#797272;}
.news-article{font-weight:normal;font-size:12px;color:#000000;}


.footer{font-weight:normal;font-size:10px;color:#ff0000;}

.pagenav-link1{font-weight:normal;font-size:10px;color:#000000;}

.content-link1{font-weight:normal;font-size:10px;color:#ff0000;}

.content-link2{font-weight:normal;font-size:12px;color:#ffffff;}

.content-link3{font-weight:bold;font-size:10px;color:#ffffff;}

.vid-link{font-weight:bold;font-size:10px;color:#ff0000;}

.toplist-link{font-weight:normal;font-size:10px;color:#ff0000;}

.set-info{font-weight:bold;font-size:10px;color:#797272;}


.big-links{font-weight:bold;font-size:14px;color:#ff0000;}


.dates1{font-weight:bold;font-size:10px;color:#ffffff;}
.dates2{font-weight:normal;font-size:10px;color:#797272;}


#topmenubar {font-family:Arial;font-size:12px;font-weight:bold;text-align:center;color:# #c0c0c0;}

#topmenubar span{/* used for menu item spacing */	margin:0 6px 4px 6px;}

#topmenubar a{text-decoration:none;color:#797272;}

#topmenubar a:hover{text-decoration:underline;color:#c0c0c0;}

#topmenubar a.hilite{color:#ff0000;}

.nav_vis
{
 visibility: visible;
}

.nav_hid
{
 visibility: hidden;
 width: 0px;
 height: 0px;
 overflow: auto;
}




.body {
text-align:center;
margin-left:auto;
margin-right:auto;
}

div, form {
margin:0px;
padding: 0px;
}

a {
font-family:Arial;
}

a:hover {
text-decoration:underline;
color:#7C7C7C;
}

img {
display:
block;
}


.input {
margin:4px;
}

ul {
margin:0px;
1000:0px;
}

li {
margin:0px;
padding:0px;
list-style-type: decimal;
}

ol {
margin-left:25px;
line-height:15px;
font-size:10px;
padding:0px;
}






/* WRAPPER */

.wrapper {
margin-left:0px;
margin-right:0px;
margin-top:0px;
text-align:center;
width:1000px;
background-color:#01A00C;
}


.wrapper_liquid {
margin-top:0px;
text-align:center;
width:100percent;
background-color:#FFFFFF;
}



/* GLOBAL STYLES - SITE-WIDE STYLES */


.thumbs-gallery {
border-style:solid;
border-width:1px;
border-color:#000000;
}

.thumbs_border_light {
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
}

.pagenav {
font-weight:bold;
font-size:14px;
color:#0056CC;
}


.plain_text {
font-weight:normal;
font-size:12px;
color:#000000;
}

.small_text {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#000000;
}

.banner-text {
font-weight:normal;
font-size:12px;
color:#000000;
}

.title_bar {
width:100percent;
line-height:30px;
text-align:left;
padding-left:4px;
vertical-align:middle;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image: url(images/titlebar.gif);
}

.title_bar_center {
width:100percent;
line-height:30px;
text-align:center;
padding-left:4px;
vertical-align:middle;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image: url(images/titlebar.gif);
}


.subtitle {
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#353535;
}


.section_title {
font-family:Arial;
font-weight:bold;
font-size:14px;
color:#000000;
}

.column_background {
background-color:#BCBCBC;
padding:4px;
}

.page_links {
font-weight:bold;
font-size:14px;
color:#0056CC;
}


.page_links_count {
font-family:Arial;
font-weight:normal;
font-size:14px;
color:#000000;
}


.page_links_current {
font-weight:bold;
font-size:14px;
color:#000000;
}


#model_a-z-links{
font-weight:bold;
font-size:12px;
margin-top:11px;
margin-bottom:10px;
}

#model_a-z-links a {
color:#0056CC;
margin:0 5px 5px 5px;
text-decoration:underline;
}

#model_a-z-links a:hover {
text-decoration:
underline;
color:#000000;
}

.model_category_link {
font-weight:normal;
font-size:11px;
color:#0056CC;
}

.model_title {
line-height:13px;
font-weight:normal;
font-size:11px;
color:#0056CC;
}

.site_title1 {
font-weight:bold;
font-size:11px;
color:#000000;
}

.site_title2 {
font-family:Arial;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}

.update_title {
text-align:center;
font-weight:normal;
font-family:Arial;
font-size:12px;
color:#0056CC;
}

.update_info {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#000000;
}

.update_description {
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}

.date {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#000000;
}

.link_light {
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
}

.mailing_list {
font-weight:normal;
font-size:12px;
}

.toplist_link {
font-weight:normal;
font-size:10px;
color:#0056CC;
}

.sort_link {
padding:10px;
padding-left:35px;
padding-right:35px;
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#cecece;
}

.sort_link_current {
padding:10px;
padding-left:35px;
padding-right:35px;
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#9b9b9b;
}

.sort_link a {
text-decoration:underline;
color:#000000;
}

.sort_link a:hover {
text-decoration:underline;
color:#7C7C7C;
}


.sort_link_current a {
text-decoration:underline;
color:#000000;
}

.sort_link_current a:hover {
text-decoration:underline;
color:#7C7C7C;
}


/* FAVORITES */

.favorites_link {
font-weight:bold;
font-size:12px;
color:#0056CC;
}

.favorites_hr {
size:1px;
height:1px;
border:0px;
background-color:#808080;
color:#C0C0C0;
}


.tags_heading {
font-size:12px;
font-weight:bold;
color:#000000;
}

.tag_link {
font-weight:normal;
font-family:Arial;
font-size:12px;
color:#0056CC;
}

.tag_info {
font-size:12px;
font-weight:normal;
color:#000000;
}

.delete_tag_link {
font-weight:normal;
font-family:Arial;
font-size:10px;
color:#0056CC;
}


/* FAQ */

faq {
padding:10px;
font-family:Arial;
font-size:12px;
}


.faq_link {
line-height:22px;
font-weight:normal;
font-family:Arial;
font-size:14px;
color:#0056CC;
}


.faq_title {
font-weight:bold;
font-family:Arial;
font-size:12px;
color:#000000;
}


.faq_description {

font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}


/* BONUS */

#bonus_filter_form {
background-color:#9b9b9b;
margin:1px;
}


#bonus_filter_form td {
text-align:left;
padding:4px;
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#000000;
}


.bonus_title {
font-weight:bold;
font-family:Arial;
font-size:13px;
color:#0056CC;
}

.bonus_title_story {
font-weight:bold;
font-family:Arial;
font-size:12px;
color:#000000;
}


.bonus_description {

font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}



/* GALLERY */


.suggest_tags {
font-weight:bold;
font-size:12px;
color:#000000;
}

.suggest_tags_instruction {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#000000;
}

.suggest_tags_link {
font-weight:bold;
font-size:12px;
color:#0056CC;
}

.gallery_description {
text-align:left;
padding:4px;
padding-right:8px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}


.full_download_table {
background-color:#808080;
width:100%;
padding:0px;
margin:0px;
border-spacing:1px; 
}

.full_download_option {
text-align:center;
padding:2px;
padding-left:6px;
padding-right:6px;
background-color:#FFFFFF;
}


.full_download_option_title {
text-align:center;
padding:2px;
padding-left:6px;
padding-right:6px;
background-color:#FFFFFF;
font-family:Arial;
font-weight:bold;;
font-size:11px;
}


.full_download_link {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#0056CC;
}

.full_download_link_selected {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#808080;
}

.photo_sizes_table {
background-color:#808080;
padding:0px;
margin:0px;
border-spacing:1px; 
}

.photo_sizes_option {
text-align:center;
padding:6px;
padding-left:12px;
padding-right:12px;
background-color:#FFFFFF;
}

.photo_sizes_link {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#0056CC;
}

.zip_link {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#0056CC;
}

.movie_options_title_bar {
width:100percent;
line-height:30px;
white-space: nowrap;
text-align:left;
padding-left:4px;
padding-right:4px;
vertical-align:middle;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image: url(images/titlebar.gif);
}


.download_instructions {
padding:6px;
font-family:Arial;
font-weight:normal;
font-size:12px;
}

.clip_options_heading {
font-size:11px;
color:#000000;
font-weight:bold;
}


.clip_options_title {
font-size:11px;
color:#000000;
font-weight:normal;
}

.movie_background {
width:100percent;
background-color:#323232;
}

#content_tab_link {
padding:10px;
padding-left:35px;
padding-right:35px;
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#cecece;
}

#content_tab_link_current {
padding:10px;
padding-left:35px;
padding-right:35px;
font-family:Arial;
font-weight:bold;
font-size:11px;
color:#000000;
background-color:#9b9b9b;
}

#content_tab_link a {
text-decoration:underline;
color:#000000;
}

#content_tab_link a:hover {
text-decoration:underline;
color:#7C7C7C;
}

#content_tab_link_current a {
text-decoration:underline;
color:#000000;
}

#content_tab_link_current a:hover {
text-decoration:underline;
color:#7C7C7C;
}




/* IMAGE */

.full_photo_wrapper {
padding:10px;
background-color:#000000;
}


.slideshow_title {
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
}

.slideshow_text {
font-weight:normal;
font-size:12px;
color:#ffffff;
}



.image_nav_link {
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}


/* NEWS */

.news {
padding:4px;
width:90percent;

}


.news_link {
font-weight:normal;
font-size:10px;
color:#0056CC;
}

.news_title {
font-weight:bold;
font-size:11px;
color:#3B3B3B;
}

.news_title_link {
font-weight:normal;
font-family:Arial;
font-size:12px;
color:#0056CC;
}

.news_info {
font-weight:normal;
font-size:12px;
color:#000000;
}


.news_body {
font-weight:normal;
font-size:12px;
color:#000000;
}

.news_body_small {
line-height:14px;
font-weight:normal;
font-size:11px;
color:#000000;
}


.news_hr {
size:1px;
height:1px;
border:0px;
background-color:#C0C0C0;
color:#C0C0C0;
}


.comments_wrapper {
width:100%;
padding:4px;
text-align:left;
}

.comments_heading {
font-weight:bold;
font-size:14px;
color:#000000;
}

.comments_user {
font-weight:bold;
font-size:11px;
color:#3B3B3B;
}

.comments_info {
font-weight:normal;
font-size:12px;
color:#000000;
}

.comments_note {
font-family:Arial;
font-weight:normal;
font-size:10px;
color:#FF0000;
}

.comments_body {
font-weight:normal;
font-size:12px;
color:#000000;
}





/* PRIVATE MESSAGING */

.message_link {
color:#0056CC;
font-size:12px;
text-decoration:underline;
}


/* HEADER & FOOTER */

.footer_fixed_width {
text-align:center;
width:996px;
margin-left:auto;
margin-right:auto;
color:#FFFFFF;
font-size:12px;
background-image: url(images/footer.gif);
}

.footer_liquid {
text-align:center;
width:100percent;
margin-left:auto;
margin-right:auto;
color:#FFFFFF;
font-size:12px;
background-image: url(images/footer.gif);
}


.footer_link {
color:#FFFFFF;
}



/*  UNIVERSAL NAVIGATION BAR */

#universal_navbar {
width:100percent;
line-height:29px;
text-align:center;
vertical-align:middle;
border-left:0px;
border-right:0px;
border-top:1px;
border-bottom:1px;
border-style:solid;
border-color:#FFFFFF;
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
background-image: url(images/titlebar.gif);
}

#universal_navbar span {
margin:0 6px 4px 6px;
color:#FFFFFF;
}

#universal_navbar table {
width:1000px;
margin-left:auto;
margin-right:auto;
}

#universal_navbar td {
color:#FFFFFF;
font-weight:bold;
font-family:Verdana;
font-size:10px;
}

#universal_navbar a {
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

#universal_navbar a:hover {
text-decoration:underline;
color:#727272;
}

#universal_navbar a.hilite {
color:#39a0ee;
}

#universal_navbar a.newmessage {
color:#ff0000;
}



/*  ADVANCED SEARCH */

#advanced_search {
margin-left:auto;
margin-right:auto;
}


#advanced_search td {
font-size:12px;


}



/* SEARCH */

.search_decription {
text-align:left;
font-weight:normal;
font-size:12px;
color:#000000;
}

.search_hr {
size:1px;
height:1px;
border:0px;
background-color:#808080;
color:#C0C0C0;
}




/*  TOP NAVIGATION AND SEARCH MENU */

.nav_fixed_width {
width:1000px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}

.nav_liquid {
width:100percent;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
border-top:0px;
}

.navbar_bottom {
width:100%;
margin:0px;
padding:0px;
line-height:10px;
background-image: url(images/ripped-edge.gif);
}

#search_bar {
width:100percent;
padding:0px;
margin-left:auto;
margin-right:auto;
border-style:solid;
border-width:1px;
border-left:0px;
border-right:0px;
border-color:#FFFFFF;
height:40px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#C0C0C0;
background-image: url(images/menubar.gif);
}

#site_navbar {
width: 100%;
line-height:38px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background-image: url(images/menubar.gif);
}

#site_navbar span {
margin:0 6px 4px 6px;
}

#site_navbar a {
text-decoration:none;
color:#FFFFFF;
}

#site_navbar a:hover {
text-decoration:underline;
color:#727272;
}

#site_navbar a.hilite {
color:#39a0ee;
}







/* INDEX PAGE */

.totals {
text-align:center;
margin:6px;
font-weight:bold;
font-size:12px;
color:#000000;
}

.coming_soon {
margin-left:auto;
margin-right:auto;
text-align:center;
width:100percent;
padding:2px;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
border-top:0px;
background-color:#000000;
}

.coming_soon_info {
text-align:left;
background-color:#BCBCBC;
}


.coming_soon_title {
text-align:left;
font-size:12px;
font-family:Arial;
color:#000000;
}


#bookmark {
margin-bottom:8px;
font-size:12px;
font-family:Arial;
color:#FFFFFF;
}

#bookmark a {
font-size:12px;
color:#FFFFFF;
}



.model_info_overlay {
text-align:left;
white-space: nowrap;
font-size:12px;
font-family:Arial;
color:#FFFFFF;
}

.model_info_overlay_title {
font-size:12px;
font-weight:bold;
font-family:Arial;
color:#FFFFFF;
}

.dvd_box_index {
margin-top:3px;
width:172;
border-style:solid;
border-width:1px;
border-color:#000000;
}



#index_offer {
margin:10px;
padding:4px;
}

#index_offer a {
color:#000000;
font-size:12px;
}

#index_offer a:hover {
color:#FF0000;
}

#index_offer img {
border-style:solid;
border-width:1px;
border-color:#000000;
}


#suggested_site_index {
width:100percent;
background-color:#BCBCBC;
padding:4px;
}

#suggested_site_index a {
color:#000000;
font-size:12px;
}

#suggested_site_index a:hover {
color:#FF0000;
}

.index_offer_nothanks {
color:#000000;
}





/* SETS */

.model_info {
line-height:18px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}


#model_bio_banner {
width:100percent;
padding:4px;
}

#model_bio_banner a {
color:#000000;
font-size:12px;
}

#model_bio_banner img {
border-style:solid;
border-width:1px;
border-color:#000000;
}


#model_bio_banner a:hover {
color:#FF0000;
}












/* DVDS */

.dvd_box {
margin-top:3px;
width:180;
border-style:solid;
border-width:1px;
border-color:#000000;
}

#dvd_index {
margin-left:auto;
margin-right:auto;
}

#dvd_index td {
text-align:center;
width:20percent;
padding:6px;
padding-bottom:15px;
font-weight:normal;
font-size:12px;
color:#0056CC;
}

.dvd_title {
font-weight:normal;
font-family:Arial;
font-size:11px;
color:#0056CC;
}


#dvd_info {
width:100%;
background-color:#BCBCBC;
}

.dvd_title_info {
line-height:18px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#000000;
}

.buy_links {
line-height:18px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#0056CC;
}



.dvd_decription {
text-align:left;
font-weight:normal;
font-size:12px;
color:#000000;
}

.dvd_hr {
size:1px;
height:1px;
border:0px;
background-color:#808080;
color:#C0C0C0;
}




/* POLL */

.poll_title {
font-weight:bold;
font-size:12px;
color:#3B3B3B;
}

.poll_votes {
font-weight:normal;
font-size:11px;
color:#000000;
}

.poll_answer {
font-weight:normal;
font-size:12px;
line-height:18px;
color:#000000;
}

.bar {
font-weight:normal;
margin:0 0 1em 0;
border:1px #DDDDDD solid;
font-size:10px;
}

.barAnswer {
font-size:10px;
text-align:left;
margin:.5em 0 0 0;
}

.barColor {
background:#AAAAAA;
border:1px #DDDDDD solid;
border-bottom:1px #555555 solid;
border-right: 1px #555555 solid;
}

.barPercent {
padding:0.3em;
background:#EEEEEE;
color:#555555;
}

.barVotes {
padding:0.3em;
background:#EEEEEE;
color:#555555;
white-space:nowrap;
}

.totalVotes {
float:right;
}





/* CALENDAR */

.calendar_link_background
{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-color:#FF1175;
}

.calendarday {
font-size:12px;
color:#000000;
background-color:#e9e9e9;
}

.calendarmonth {
padding:2px;
font-size:16px;
color:#000000;
font-weight:bold;
background-color:#F5F5F5;
}

.calendarinfo {
height:100px;
text-align:left;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
}

.calendarheading {
font-size:12px;
font-weight:bold;
color:#000000;
background-color:#FFFFFF;
}


.calendar_event_title {
font-size:12px;
font-weight:bold;
color:#000000;
}

.calendar_description {
font-size:11px;
color:#000000;
}

.calendarpopup {
position:absolute;
top:-500px;
left: 0;
padding: 3px;
visibility: hidden;
border:1px solid black;
font:normal 12px Arial;
line-height: 18px;
z-index: 100;
background-color: white;
width: 600px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}








.gallery_background{padding:10px;font-family:Arial;font-size:12px;color:#000000;font-weight:normal;background-color:#000000;}






.vid-link{font-weight:bold;font-size:10px;color:#0056CC;}





.big-links{font-weight:bold;font-size:14px;color:#0056CC;}






.nav_vis
{
 visibility: visible;
}

.nav_hid
{
 visibility: hidden;
}







.mailboxtitlebar{padding:2px;font-size:12px;color:#000000;font-weight:bold;background-color:#EEEEEE;}
.mailboxinfo{padding:2px;font-size:12px;color:#000000;font-weight:normal;background-color:#DDDDDD;}
.mailboxtext{font-size:12px;color:#000000;font-weight:normal;}



#mycarousel
{
  height: 280px;
  overflow: hidden;
  opacity: 0;
  filter:alpha(opacity=0)
}

#mycarousel li
{
  float: left;
  width: 305px;
}




















