@charset "utf-8";
/* CSS Document */
/*html { min-height:100%; }*/
* {font-family:Tahoma;font-size:11px; }
#debug_time { position:fixed; right:0px; bottom:0px; font-size:14px; color:#FF0000; font-weight:bold; }
img#loading { display:none; position:fixed; right:10px; bottom:10px; font-size:14px; color:#FF0000; font-weight:bold; z-index:999; }
#pagenotification {
	background: url('/assets/images/page_notification_bg.png') left top no-repeat;
	position:fixed;
	width:350px;
	height:30px;
	bottom:-60px;
	left: 50%;
	z-index:999;
	margin-left: -175px;
	color:#f47c15;
}
#pagenotification > h1 { margin:7px 0 0 10px;color:#f47c15; text-decoration:underline; cursor:pointer; }


html,body {margin:0;padding:0;width:100%; height:100%;}
.body {margin:0;padding:0;width:100%; height:100%;}
img {border:none;margin:0;padding:0;vertical-align:middle;}
a {color:#024c6c;text-decoration:none;letter-spacing:.5px;font-weight:bold; display:inline;}
a:hover {color:#f47c15;}
a > img {display:inline;border:0px;float:left;padding:0px 5px 0px 0px; vertical-align:top;}
/*a > img { display:inline; border:none;margin:0px 2px 0px 0px; padding:0px 3px 0px 0px; vertical-align:top; text-decoration:none;}*/
a.a-img-break img { display:inline; float:none; padding:0; }

h1 {font-size:13px;text-transform:uppercase;color:#024c6c;padding:0 10px 0 15px;background:url('/assets/images/bulletin.png') no-repeat left center; float:left;}
h2 {font-size:13px;text-transform:uppercase;color:#024c6c;padding:0 10px 0 15px;background:url('/assets/images/bulletin.png') no-repeat left center; text-align:left; }
h3 {font-size:13px;text-transform:uppercase;color:#024c6c;padding:0 10px 0 15px;background:url('/assets/images/bulletin.png') no-repeat left center; text-align:left; display:inline; }
h1 a {font-size:13px;color:#024c6c;padding:0 0 10px 0;text-decoration:none;}
h2 a {font-size:13px;color:#024c6c;padding:0 0 10px 0;text-decoration:none;}
h3 a {font-size:13px;color:#024c6c;padding:0 0 10px 0;text-decoration:none;}
h4 {font-size:13px;text-transform:uppercase;color:#024c6c;text-align:left; display:inline;}
h5 {font-size:13px;text-transform:uppercase;color:#024c6c;padding:0 10px 0 15px; text-align:left; display:inline; }
h5 a {font-size:13px;color:#024c6c;padding:0 0 10px 0;text-decoration:none;}

.h3 {font-size:13px;text-transform:uppercase;color:#024c6c;padding:0 10px 0 0px; text-align:left; display:inline; font-weight:bold; }

div.clear-all {clear:both;font-size:1px;height:1px;line-height:1px;overflow:hidden;}
.clear {clear: both;height: 1px;overflow: hidden;margin: 0;}
div.clear-right { clear:right;font-size:1px;height:1px;line-height:1px;overflow:hidden;}
div.clear-left { clear:left;font-size:1px;height:1px;line-height:1px;overflow:hidden;}
div.hr {margin:0 0 0 0;padding:0 0 0 0;height:0px;color:#e5e5e5;background-color:#e5e5e5;border: 1px solid #e5e5e5; clear:both;}
div.hrorange {margin:0 5px 0 5px;padding:0 0 0 0;height:1px;color:#f47c15;background-color:#f47c15; clear:both; width:99%; }
.car-icon { background:url('/assets/icons/16-car.png') no-repeat left center; }
.car-del-icon { background:url('/assets/icons/16-car-delete.png') no-repeat left center; }
.car-add-icon { background:url('/assets/icons/16-car-add.png') no-repeat left center; }
.car-img-icon { background:url('/assets/icons/16-car-picture.png') no-repeat left center; }
.stats-icon { background:url('/assets/icons/16-table.png') no-repeat left center; }
.charts-icon { background:url('/assets/icons/16-chart-curve.png') no-repeat left center; }
.updates-icon { background:url('/assets/icons/16-report.png') no-repeat left center; }

.grey {color:#5b5b5b;}
.orange {color:#f47c15;}
.green {color:#718f92;}
.darkgreen { color:#123d50; }
.true {color:#718f92;}
.Yes {color:#718f92;}
.red {color:#ba3900}
.false {color:#ba3900}
.No {color:#ba3900}
.blue {color:#024c6c;}
.darkblue {color:#123d50;}
.strong {font-weight:bold;}
.floatright {float:right;}
.floatleft {float:left;}
.dashed {border:dashed;border-width:1px;border-color:#cdcdce;padding:5px;}
.dashed-hover {border:dashed;border-width:1px;border-color:#cdcdce;padding:5px;}
.dashed-hover:hover { background-color:#faf9f9; }
.margin-five { margin:5px; }
.margin-ten { margin:10px; }
.margin-fifteen { margin:15px; }
.center {text-align:center;}
.cursor {cursor:pointer;}
.highlight {background-color:#FFFF00;}
.capitalize { text-transform:capitalize; }
.lowercase { text-transform:lowercase; }
.underline {text-decoration:underline;}
.fake-link {cursor:pointer; text-decoration:underline; color:#024c6c;}
.fake-link:hover {cursor:pointer; text-decoration:underline;color:#f47c15;}
.thirteen { font-size:13px; } 
.fourteen { font-size:14px; }
.fourteen a { font-size:14px; }
.sixteen { font-size:16px }
.eighteen { font-size:18px; }
.twenty { font-size:20px; }
.twentyfour { font-size:24px; }
.header-large-blue {font-size:20px; font-weight:bold; text-transform:uppercase;color:#024c6c; padding:0 5px 0 30px; margin-left:20px;}
.header-large-orange {font-size:20px; font-weight:bold; text-transform:uppercase;color:#f47c15; padding:0 10px 0 5px;letter-spacing:2px;}
.smallertext { font-size:smaller; }
.weight-normal { font-weight:normal; }
.marginleft-15 { margin-left:15px; }
.alignLeft { text-align:left }
span.larger-blue p {text-indent:2em; font-size:14px; font-weight:bold;color:#024c6c;}
.width100 { width:100%; }
div#site-header {height:188px;width:100%;position:static;top:0px;background-image: url('/assets/layout/topleft-bg.jpg');}

/*div#site-header-right {float:right;position:static;right:0px;top:0px;height:188px;width:723px;background-image:url('/assets/layout/topright-bg.jpg');}*/
div#site-header-right {float:right;position:static;right:0px;top:0px;height:188px;width:785px;background-image:url('/assets/layout/topright-bg-loggedin.png');}
div#site-container { height:100%; }

ul#site-navigation {list-style:none;position:absolute;top:74px;right:200px;float:right;margin:0;padding:0;font-size:0;}
ul#site-navigation li {float:left;margin:0;padding:0px 25px 0px 0px;font-size:0;}
ul#site-navigation li a {margin:0;padding:0;font-size:0;}
ul#site-navigation li a img {display:block;border:none;float:none;padding:0 0 0 0;}

ul#site-navigation-mid { list-style:none; position:absolute; top:117px; right:170px; margin:0;padding:0;font-size:0; }
ul#site-navigation-mid li {float:left;margin:0;padding:0px 35px 0px 0px;font-size:0;}
ul#site-navigation-mid li a {margin:0;padding:0;font-size:0;}
ul#site-navigation-mid li a img {display:block;border:none;float:none;padding:0 0 0 0;}
ul#site-navigation-mid li#mycommunity {float:left;margin:0;padding:0px 90px 0px 0px;font-size:0;}
ul#site-navigation-mid li#myprofile {float:left;margin:0;padding:0px 20px 0px 0px;font-size:0;}
ul#site-navigation-mid li#mailbox {float:left;margin:0;padding:0px 50px 0px 0px;font-size:0;}

ul#site-navigation-bottom { list-style:none; position:absolute; top:135px; right:150px; margin:0;padding:0;font-size:0; }
ul#site-navigation-bottom li {float:left;margin:0;padding:0px 35px 0px 0px;font-size:0;}
ul#site-navigation-bottom li a {margin:0;padding:0;font-size:0;}
ul#site-navigation-bottom li a img {display:block;border:none;float:none;padding:0 0 0 0;}
ul#site-navigation-bottom li#myevents {float:left;margin:0;padding:0px 110px 0px 0px;font-size:0;}
ul#site-navigation-bottom li#mygarage {float:left;margin:0;padding:0px 35px 0px 0px;font-size:0;}
ul#site-navigation-bottom li#mygallery {float:left;margin:0;padding:0px 30px 0px 0px;font-size:0;}

ul#site-navigation-right {list-style:none;position:absolute;top:25px;right:0px;margin:0;padding:0;font-size:0;}
ul#site-navigation-right li {margin:0; padding: 6px 0px 0px 0px; font-size:0;}
ul#site-navigation-right li a {font-size:0; display:block; margin:0; padding:0;}
ul#site-navigation-right li a img {display:block;border:none;float:none;padding:0 0 0 0;}
/*div#site-contenet-container { margin:0 5px 0 5px; }*/
div#site-content-container-top {}
div#site-content {width:99%; padding:0 0 0 0; margin:0 5px 0 5px; position:relative; }
div#site-content-container-bottom {}
div#site-footer {height:83px;width:100%; background:url(/assets/layout/bottom-bg.jpg) top left no-repeat; }

div.pagination {padding:3px;margin:3px;text-align:center;}
div.pagination a {border:1px solid #ccc;margin-right:3px;padding:2px 6px;background-position:bottom;text-decoration:none;font-weight:bold;color:#718f92;}
div.pagination a:hover, div.pagination a:active {background-image:none;background-color:#f47c15;color:#fff;}
div.pagination span.current {margin-right:3px;padding:2px 6px;font-weight:bold;color:#000;}
div.pagination span.disabled {display:none;}

div#join { margin-left:25%; width:50%; text-align:center; }
div#join form#join-form { width:100%; text-align:left; }
div#login { margin-left:25%; width:50%; text-align:center; }
div#login form#login-form { width:100%; text-align:left; }


input,select,checkbox,radio,textarea { font-size:10px; background:url('/assets/images/forms/inputbg.gif') no-repeat 0px 0px; border:1px solid #024c6c; }
input:focus,select:focus,checkbox:focus,radio:focus,textarea:focus { border:1px solid #f47c15; }
input:hover,select:hover,checkbox:hover,radio:hover,textarea:hover {} 
button, input[type=submit],input[type=button] { font-size:10px; border:none; width:62px; height:17px; color:#fff; font-weight:bold; cursor:pointer; background:url('/assets/images/forms/orange-button.png') no-repeat center center;  !important}
button:hover,input[type=button]:hover,input[type=submit]:hover { color:#024c6c;}
input[type=radio],input[type=checkbox] { border:none; background:transparent; }

.ui-corner-all button[type=button] { font-size:10px; border:none; width:62px; height:17px; color:#fff; font-weight:bold; cursor:pointer; background:url('/assets/images/forms/orange-button.png') no-repeat center center; !important}
.ui-corner-all button[type=button]:hover { color:#024c6c; !important}

/*
a.button { background:url('/assets/images/forms/orange-button.png') no-repeat center center; border:none; width:62px;height:17px;color:#FFFFFF;font-weight:bold;cursor:pointer;padding:8px 16px 8px 16px; text-decoration:none; margin:0 0 0 0;}
a.button:hover {color:#024c6c;}
*/
a.button {background:transparent url('/assets/images/forms/orange-button-a.png') no-repeat scroll top right;color:#FFF;display:block;float:left;height:17px;margin-right:6px;padding-right:15px;text-decoration:none;margin:0px;}
a.button span {background:transparent url('/assets/images/forms/orange-button-span.png') no-repeat;display:block;line-height:17px;padding:0px 0px 0px 15px;margin:0px;cursor:pointer;} 
a.button:hover {background-position:bottom right;color:#000;outline:none;}
a.button:hover span {background-position:bottom left;padding:0px 0px 0px 15px;}


span.button { size:-1px; border:none; width:62px; height:17px; color:#fff; font-weight:bold; cursor:pointer; padding:0 3px 0 3px; margin:0 0 0 0; background:url('/assets/images/forms/orange-button.png') no-repeat center center; }
span.button a { margin:0 0 0 0; color:#FFFFFF; text-decoration:none; padding:9px 15px 7px 15px; }
span.button a:hover {color:#024c6c;}

.btn {width:62px;height:17px;float:left; background:url('/assets/images/forms/orange-button.png') no-repeat center left;color:#fff;cursor:pointer;padding-top:3px;text-align:center;}
.btn a {background:url('/assets/icons/12-em-plus-white.png') no-repeat center left;height:12px;margin-left:15%;padding:25% 25% 25% 13px;color:#FFF;text-decoration:none;}
.btn:hover > a {background:url('/assets/icons/12-em-plus-blue.png') no-repeat center left;color:#024c6c;}


fieldset { display:block; margin: 0 0 1em 5px; font-weight: bold; width:95%; border:1px solid #f47c15; padding-bottom:1em; }
fieldset legend { font-size:13px;text-transform:uppercase;color:#024c6c;padding:0 10px 0 15px;background:url('/assets/icons/16-file-page.png') no-repeat left center; float:left; }
fieldset legend.icon { font-size:13px;text-transform:uppercase;color:#024c6c;padding:0px;margin:0px;background:none; vertical-align:middle; height:16px; margin-right:80%; /*float:left;*/ }
fieldset legend.icon img { margin-top:0px; }
fieldset legend.imageUpload { font-size:13px;text-transform:uppercase;color:#024c6c;padding:0 10px 0 18px;background:url('/assets/icons/16-picture.png') no-repeat left center; float:left; }
fieldset label {font-weight:normal;margin:.5em 0 1em 2em;}
fieldset label input[type=text],fieldset label input[type=password],fieldset label input[type=file] { width:50%; }
fieldset label input[type=text].date { width:50px; }
fieldset label select.date { width:50px; }
fieldset label select { width:50%; }
fieldset label textarea { width:50%; }
fieldset label input[type=radio],fieldset label input[type=checkbox] { border:none; background:transparent; }
.wide { width:95%; }
input[type=submit].right-corner-button { font-size:10px; border:none; width:48px; height:13px; color:#fff; font-weight:bold; cursor:pointer; background-image:url('/assets/images/forms/orange-button-right-corner.png'); background-position:0px 0px; background-repeat:no-repeat; }
.required { padding-right:15px; background:url('/assets/icons/8-em-cross.png') no-repeat 100% center; font-size:inherit; }
.hidden {display:none; }
.dspblock { display:block }

/* Orange Borders */
div.border { border:1px solid #f47c15; margin:0px; padding:0px; width:98%;  }
div.border > span.header { position:relative; top:-10px;left:5px;font-size:13px;font-weight:bold;text-transform:uppercase;color:#024c6c;padding:0px;margin:0px;background:#FFF;vertical-align:bottom; }
div.border > span.rc {position:relative; top:-10px; float:right; right:5px; font-size:13px;font-weight:bold;text-transform:uppercase;color:#024c6c;padding:0px;margin:0px;background:#FFF;vertical-align:bottom; }
div.border > span.header > img { vertical-align:top; }
div.border > span.header a:hover { float:none; }
div.border > div.content { display:block; padding:2px; margin:2px 10px 10px 10px; }

div.bordernowidth { border:1px solid #f47c15; margin:0px; padding:0px; }
div.bordernowidth > span.header { position:relative; top:-10px;left:5px;font-size:13px;font-weight:bold;text-transform:uppercase;color:#024c6c;padding:0px;margin:0px;background:#FFF;vertical-align:bottom; }
div.bordernowidth > span.rc {position:relative; top:-10px; float:right; right:5px; font-size:13px;font-weight:bold;text-transform:uppercase;color:#024c6c;padding:0px;margin:0px;background:#FFF;vertical-align:bottom; }
div.bordernowidth > span.header > img { vertical-align:top; }
div.bordernowidth > span.header a:hover { float:none; }
div.bordernowidth > div.content { display:block; padding:2px; margin:2px 10px 10px 10px; }


/* Single Star Rating */
.singleStar { width:16px; height:16px; padding:0; margin:0; position:relative; }
.singleStar img { position:absolute; z-index:1; width:16px; height:16px; left:0px; top:0px; }
.singleStar span { position:absolute; left:0px; top:0px; z-index:2; font-size:10px; color:#123d50; font-family:Tahoma; text-align:center; width:16px; height:16px; padding-top:2px; letter-spacing:normal; }

/* Single Star Rating Medium */
.singleStar-Medium { width:24px; height:24px; padding:0px; margin:0px; position:relative; }
.singleStar-Medium img { position:absolute; z-index:1; margin:0px; padding:0px; width:24px; height:24px; left:0px; top:0px; }
.singleStar-Medium span { position:absolute; left:0px; top:4px; z-index:2; font-size:10px; font-weight:bold; color:#123d50; font-family:Tahoma; text-align:center; width:24px; height:24px; padding-top:2px; letter-spacing:normal; }


/* Single Star Rating Mid */
.singleStar-Mid { width:48px; height:48px; padding:0; margin:0; position:relative; float:left; padding:10px; }
.singleStar-Mid a { width:48px; height:48px; position:absolute; left:0px; top:0px; padding:0px; margin:0px; }
.singleStar-Mid a img { position:absolute; z-index:3; width:48px; height:48px; left:0px; top:0px; }
/*.singleStar-Mid img { position:absolute; z-index:1; width:48px; height:48px; left:0px; top:0px; }*/
.singleStar-Mid span { position:absolute; z-index:4; top:0px; font-size:12px; font-weight:bold; color:#123d50; font-family:Tahoma; text-align:center; padding-top:20px; }

/* Single Star Rating Large */
.singleStar-Large { width:64px; height:64px; padding:0; margin:0; position:relative; float:left; padding:10px; }
.singleStar-Large img { position:absolute; z-index:1; width:64px; height:64px; left:0px; top:0px; }
.singleStar-Large span { position:absolute; z-index:2; left:0px; top:0px; font-size:12px; font-weight:bold; color:#123d50; font-family:Tahoma; text-align:center; width:64px; height:64px; padding-top:26px; }

/* Red Heart Large */
.heart-Red-Large { width:64px; height:64px; padding:0; margin:0; position:relative; float:left; padding:10px; }
.heart-Red-Large img { position:absolute; z-index:1; width:64px; height:64px; left:0px; top:0px; }
.heart-Red-Large span { position:absolute; z-index:2; left:0px; top:0px; font-size:12px; font-weight:bold; color:#123d50; font-family:Tahoma; text-align:center; width:64px; height:64px; padding-top:26px; }

/* User DSP */
div.user-container { width:128px; margin-left:25px; margin-right:10px; text-align:center; float:left; }
div.user-info-area { width:128px; text-align:center; }
div.user-info-area div.user-info { text-align:left; font-weight:bold; }

/* List Column */
div.list-column ol { width: 100%; list-style:none; }
div.list-column ol li { float: left; width: 11em; }
div.list-column br { clear: left; }
div.list-column { margin-bottom: 1em; }
div.list-column ol li a { display: block; width: 11em; }

div.twitter { clear:left; margin:5px; width:400px; min-height:48px; overflow:visible; }
div.twitter img { float:left; padding:3px; }
div#user-twitter form textarea { margin-left:10px; margin-top:3px; width:400px; }

/* Rounded Corners */
.corners1 { background:#024c6c;border:5px solid #103d52;padding:0 0 0 0; margin-top:10px; margin-bottom:10px; }
.corners2 { background:#103d52;padding:5px;margin-top:15px;border:1px solid #555; margin-bottom:4px; }


/* Tables */
table {width:100%;color:#000857;text-decoration:none;font-weight:bold;table-layout:auto;margin-left:auto;margin-right:auto;position:relative;}
table tbody:hover tr td.header { background:url(/assets/images/tire-tread-left-bg.png) top left repeat-y; }
table tbody tr td.header {border:none;margin:0px;padding:0px;}
table tbody tr td.header > div { margin:0px;padding:0px; }
table tbody tr td.header div#headerdiv { border-bottom:2px solid #e5e5e5; height:25px; }
table tbody tr td.header div#controls { float:right; height:17px; min-width:420px; width:50%; }
table tfoot tr th { border:none; margin:0px; padding:0px; border-collapse:collapse; }
table tfoot tr th.paging div { float:right; }
table thead tr th.paging div { float:right; }
table tr:hover td {background-color:#faf9f9;}
table th.count a { text-decoration:none; }
table th.last a { text-decoration:none; }
table td {padding:5px;border:1px dashed #cdcdce;}
table td.title {width:auto;text-align:left;}
table td.count {width:30px;text-align:center; }
table td.author {width:100px;text-align:left;}
table td.status { width:30px; text-align:center; }








/* Time Indicators */
.morning { background:url('/assets/forums/timeindicators/3am_9am.png') no-repeat left center; padding-bottom:3px; }
.noon { background:url('/assets/forums/timeindicators/9am_3pm.png') no-repeat left center; padding-bottom:3px; }
.evening { background:url('/assets/forums/timeindicators/3pm_9pm.png') no-repeat left center; padding-bottom:3px; }
.night { background:url('/assets/forums/timeindicators/9pm_3am.png') no-repeat left center; padding-bottom:3px; }


/* Validation */
.validation {margin:5px;padding:10px;background:url(/assets/images/forms/inputbg.png) top left no-repeat;position:relative; min-height:50px;}
.validation > * {display:block;clear:both;padding:0px; margin:0px;font-weight:bold;text-transform:capitalize;}
.validation > img { position:absolute; right:2%; top:5px; }
.validation h1 {font-size:13px;color:#024c6c;background:none;}
.validation span {font-size:11px;margin:5px 0px 0px 10px;}
.validation span img {vertical-align:top;}

/* Forums */
.btn-wide {background:url(/assets/images/forms/orange-button-wide.png) center left no-repeat;width:90px;height:17px;padding:3px 0px 0px 0px;float:left;cursor:pointer;}
.btn-wide a {background:url(/assets/icons/12-em-plus-white.png) center left no-repeat;padding:5px 20px 5px 15px;margin:0px 0px 0px 15px;text-decoration:none;color:#FFF;}
.btn-wide:hover > a {background:url(/assets/icons/12-em-plus-blue.png) center left no-repeat;color:#024c6c;}

table.forums {width:100%;color:#000857;text-decoration:none;font-weight:bold;table-layout:auto;margin-left:auto;margin-right:auto;position:relative;}
table.forums tbody:hover tr td.header { background:url(/assets/images/tire-tread-left-bg.png) top left repeat-y; }
table.forums tbody tr td.header {border:none;margin:0px;padding:0px;}
table.forums tbody tr td.header > div { margin:0px;padding:0px; }
table.forums tbody tr td.header div#headerdiv { border-bottom:2px solid #e5e5e5; height:25px; }
table.forums tbody tr td.header div#controls { float:right; height:17px; min-width:420px; width:50%; }
table.forums tfoot tr th { border:none; margin:0px; padding:0px; border-collapse:collapse; }
table.forums tfoot tr th.paging div { float:right; }
table.forums tr:hover td {background-color:#faf9f9;}
table.forums th.count a { text-decoration:none; }
table.forums th.last a { text-decoration:none; }
table.forums td {padding:5px;border:1px dashed #cdcdce;}
table.forums td.title {width:auto;text-align:left;}
table.forums td.count {width:30px;text-align:center; }
table.forums td.author {width:100px;text-align:left;}
table.forums td.status { width:30px; text-align:center; }
table.forums td.topics img { cursor:pointer; }


table.forums td.topics > div { position:relative; }
table.forums td.topics div img#hasimage { cursor:auto; position:absolute; left:-5px; top:-10px; z-index:1 }
table.forums td.topics div img#hasvideo { cursor:auto; position:absolute; right:-5px; top:-10px; z-index:1 }
table.forums td.topics div img#haspoll { cursor:auto; position:absolute; left:-5px; bottom:-10px; z-index:1 }
table.forums td.topics div img#hasalbum { cursor:auto; position:absolute; right:-5px; bottom:-10px; z-index:1 }



table.forums td.hasimagevideo { background:url(/assets/forums/topic_attributes/imagevideo.png) top left no-repeat; }
table.forums td.hasimage { background:url(/assets/forums/topic_attributes/image.png) top left no-repeat; }
table.forums td.hasvideo { background:url(/assets/forums/topic_attributes/video.png) top left no-repeat; }


table.forums td.last {width:350px;}
table.forums td.topiclast {width:250px;}
table.forums td a.lastview { float:right; }


div#forum-header { margin:10px 25px 0px 25px; position:relative; height:30px; }
div#forum-header div#active { position:absolute; left:0px; top:0px; }
div#forum-header div#search { position:absolute; right:0px; top:0px; width:400px; }
div#forum-header div#share { position:absolute; left:130px; top:0px; }

blockquote {background-color:#EEEEEE; border-style:dashed;border-width:1px;border-color:#cdcdce;padding:2px; margin:2px;}
.ratelink { cursor:pointer; }
select#jumpto { float:right; margin-right:10px; }

div#replies-container-mini div.replies-container { min-height:100px; }
div#replies-container-mini div.replies-container .user-container { margin:5px 5px 5px 10px; width:75px; float:left; text-align:center; }
div#replies-container-mini div.replies-container .message-container .message { margin-left:100px; padding-left:10px; margin-right:3px; min-height:100px; font-size:12px;  }
div#replies-container-mini div.postreply-border { height:300px; }

div.replies-container { width:98%; margin:6px 15px 5px 15px; padding:5px; display:block; border:1px solid #f47c15; position:relative; min-height:250px; overflow:visible; }
div.replies-container:hover { background:url(/assets/images/tire-tread-left-bg.png) top left repeat-y; }
div.replies-container .reply-header { width:100%; margin-bottom:8px; }
div.replies-container .reply-header > span { background:#FFF; padding:0px 5px 0px 5px; font-size:10px; }
div.replies-container .reply-header .posted { position:absolute; top:-10px; left:3px; font-weight:bold; text-transform:capitalize; color:#123d50; }
div.replies-container .reply-header .rating-container { position:absolute; top:-8px; right:3px; padding-left:3px; }
div.replies-container .reply-header .rating-container .neutral {color:#999;} 
div.replies-container .reply-header .rating-container .positive {color:#718f92;} 
div.replies-container .reply-header .rating-container .negative {color:#ba3900} 
div.replies-container .user-container { margin:5px 5px 5px 10px; width:140px; float:left; text-align:center; }
div.replies-container .user-container ol { list-style:none; margin:0px; padding:0px; text-align:left; }
div.replies-container .user-container ol li { list-style:none; font-weight:bold; }
div.replies-container .user-container ol li span { font-weight:normal; }
div.replies-container .message-container { margin:0px; width:100%; padding:0 0 0 0; }
div.replies-container .message-container .message { margin-left:140px; padding-left:10px; margin-right:3px; min-height:100px; font-size:12px;  }
div.replies-container .message-container .message > p { font-size:12px; }
div.replies-container .message-container .message img { float:none; vertical-align:sub; width:auto; }

div.replies-container .message-container #forumPost-container { margin-left:140px; margin-right:3px;  }
div.replies-container .message-container #forumPost-container form > textarea { width:98%; height:180px; display:block;  }
div.replies-container .message-container #forumPost-container form > #postreply-controls { margin:5px; width:95%; display:block; }
div.replies-container .message-container #forumPost-container form > #postreply-controls input { margin-right:25px; }
div.replies-container .message-container #forumPost-container form > #postreply-controls #previewedit_btn { visibility:hidden; }

div.replies-container .post-message-container { margin:0 0 0 150px; padding:5px 0 0 10px; position:relative; min-height:130px; }
div.replies-container .post-message-container .author-signature { margin:0px; padding:0px;  }
div.replies-container .post-message-container .author-signature img { float:none; vertical-align:middle; width:auto; }
div.replies-container .post-message-container .message-controls { padding:5px 0px 5px 5px; position:absolute; right:0px; bottom:0px; }

.forum-embed-album { width:98%; height:250px; margin:5px; padding:5px; }
.forum-embed-album fieldset { width:98%; height:100%; margin:0px; padding:0px; }
.forum-embed-album fieldset iframe { width:100%; height:100%; margin:0px; padding:0px; }
.forum-embed-album fieldset iframe:hover { background:url(/assets/images/tire-tread-left-bg.png) top left repeat-y; }

a.subscriptionlink { float:left; margin-left:45%; }

div#previewArea { display:none; min-height:200px; }

div.postreply-border { border:1px dashed #f47c15;}
span.postreply-header { font-size:14px; font-weight:bold; }

#advancedreply-container { width:98.5%; margin:5px; padding:5px; }
#advancedreply-container fieldset { width:99%; margin:0px; background:url(/assets/images/tire-tread-left-bg.png) top left repeat-y; text-align:left;}
#advancedreply-container fieldset label { font-size:12px; }
#advancedreply-container fieldset label span {color:#F00; }
#advancedreply-container fieldset div#topicopts { float:left; }
#advancedreply-container fieldset div#replyalbumopts { float:right; margin-right:10px; }
#advancedreply-container fieldset div#replyalbumopts img { vertical-align:top; margin-left:5px; }


#advancedreply-container fieldset#pollsettings { min-height:150px; padding:0px; margin:15px 5px 0px 10px; border-left:none; border-right:none; border-bottom:none; }
#advancedreply-container fieldset#pollsettings div#setup { width:450px; float:left; margin:0px; padding:0px; }
#advancedreply-container fieldset#pollsettings div#setup #question { width:330px; } 
#advancedreply-container fieldset#pollsettings div#choices {margin:-10px 0px 0px 410px;padding:-10px 0px 0px 0px;padding-top:0px;}
#advancedreply-container fieldset#pollsettings div#choices ol { list-style:none; }
#advancedreply-container fieldset#pollsettings div#choices ol li {width:230px;padding:0 5px 5px 5px;float:left;font-weight:normal;}
#advancedreply-container fieldset#pollsettings div#choices ol li input {margin-left:10px;width: 160px;}
#advancedreply-container fieldset#pollsettings div#choices ol li input#choice10 { margin-left:3px; }

#advancedreply-container form > textarea { width:98%; display:block;  }
#advancedreply-container form > #postreply-controls { margin:5px; width:95%; display:block; }
#advancedreply-container form > #postreply-controls input { margin-right:25px; }
#advancedreply-container form > #postreply-controls #previewedit_btn { visibility:hidden; }




p#topic-preview{position:absolute;padding:1px;display:none;}

div#forum-statistics { margin:0 10px 10px 10px; padding:10px;border:1px dashed #cdcdce; font-size:12px; position:relative; display:block; }
div#forum-statistics:hover { background:url(/assets/images/tire-tread-left-bg.png) top left repeat-y; }

div#forum-statistics h4 {text-transform:none; }
div#forum-statistics h4 > span { color:#f47c15; }

div#forum-statistics h4 div#onlinesummary { color:#123d50; font-size:11px; font-weight:normal; margin-left:15px; }
div#forum-statistics h4 div#onlinesummary img { padding-left:5px; }

div#forum-statistics ol#online { list-style:none; margin:2px 0 0 10px; padding:0px; }
div#forum-statistics ol#online > li { color:#123d50; }
div#forum-statistics ol#online li { margin:0 0 0 10px; display:inline; }

div#forum-statistics ol#stats { list-style:none; position:absolute; top:5px; right:20px; margin:2px 0 0 10px; padding:0px; }
div#forum-statistics ol#stats > li { color:#123d50; }
div#forum-statistics ol#stats li { margin:0 0 0 10px; display:block; }


div#forum-statistics-main { width:98%; margin:10px 1% 10px 1%; }

div#forum-statistics-main div.cont { height:70px; margin-top:0px; margin-bottom:20px; }

div#forum-statistics-main div.cont:hover .f,div#forum-statistics-main div.cont:hover .s { background:url(/assets/images/tire-tread-left-bg.png) top left repeat-y; }
div#forum-statistics-main div.cont div.f { padding:0px; height:20px; border:1px dashed #cdcdce; border-bottom:none; text-align:left; margin-top:-1px; }
div#forum-statistics-main div.cont div.f h3 { display:inline; float:left; clear:both; margin:2px 0px 0px 10px; padding:0px 20px 0px 15px;; }
div#forum-statistics-main div.cont div.f span { color:#f47c15; font-weight:bold; }

div#forum-statistics-main div.cont div.s { width:50px; padding:0px; height:80%; float:left; border:1px dashed #cdcdce; border-top:none; border-right:1px inset #cdcdce; text-align:center; }
div#forum-statistics-main div.cont div.s img { margin:0px; padding:0px; vertical-align:middle; float:none; margin-top:17%; width:36px; height:36px; }

div#forum-statistics-main div.cont div.t { margin:-1px 0px 0px 50px; padding:0px 0px 0px 10px; height:80%; border-left:none; border-bottom:1px dashed #cdcdce; border-right:1px dashed #cdcdce; border-top:1px outset #cdcdce; text-align:left; }
div#forum-statistics-main div.cont div.t a { float:left; margin:5px; }
div#forum-statistics-main div.cont div.t a img { float:left; vertical-align:middle; }

div#forum-statistics-main div.cont div.t > div { display:block; margin:6px 2px 2px 2px; padding:1px;  }
div#forum-statistics-main div.cont div.t > div a { float:none; display:inline; clear:none; }
div#forum-statistics-main div.cont div.t > div > span { padding:0px; font-size:12px; display:inline-block; min-width:150px; }


div#forum-statistics-main div.cont div.t ol {list-style:none; margin:6px 2px 2px 2px; padding:1px; display:block; width:100%; }
div#forum-statistics-main div.cont div.t ol li { list-style:none; float:left; margin-right:30px; padding:2px; font-size:12px; }
div#forum-statistics-main div.cont div.t ol li a { float:none; clear:both; text-transform:capitalize; }
div#forum-statistics-main div.cont div.t ol li img { padding-right:2px; float:left; clear:none; }

/* CURB NEWS */
.ahreforangesixteenstrong a { color:#f47c15; font-size:16px; font-weight:bold; }
.ahreforangesixteenstrong a:hover { text-decoration:underline; }
.ahreforangeeighteenstrong a { color:#f47c15; font-size:18px; font-weight:bold; }
.ahreforangeeighteenstrong a:hover { text-decoration:underline; }
div#curbnews-browse { height:260px; }
div#curbnews-browse div.blocks {float:left; width:45%; margin:10px 0 0 1%; height:30%;} 
div#curbnews-browse div.blocks div.user-cont { float:left; width:65px; padding-right:15px;}
