/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/*****************************/
/* QUEBEC TUNING BASIC PAGE  */
/*****************************/
body {
	background-image:url(/images/quebectuning/background.jpg);
	background-repeat:repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}
table {
	border-collapse:collapse;
}
.buttons {
	background-color: #666666;
	border: 1px #CCCCCC solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/*****************************/
/* MAIN POSITIONING ELEMENTS */
/*****************************/
#container {
	background-color: #999999;
	width: 900px;
	\width: 920px;
	w\idth: 900px;
	border: 1px solid #1F1F1F;
	margin-left: auto;
	margin-right: auto;
}
#banner {
	padding: 10px;
	text-align: center; 
}
#header {
	padding: 0px;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #1F1F1F;
	background-color: rgb(213, 219, 225);
}
#menu {
	background-color: #999999;
}
#content {
	padding: 0px;
	margin: 0px;
	background-color: #C9C9C9;
	clear: both;
}
#footer {
	clear: both;
	padding: 0px;
	margin: 0px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #1F1F1F;
}
#kiosque img {
	width: 158px;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/*******************/
/* FRONTPAGE NEWS  */
/*******************/
#newsentries a {
	color: #545454;
}
#newsentries a:hover {
	text-decoration: none;
}

.newsentrymain{
	padding: 8px;
}
.newsentry{
	padding: 0px;
	margin: 0px;
}
.newsentrymain img {
	border-style: solid;
	border-width: 3px;
	border-color: #757575;
	margin: 5px;
}
.newsentry img {
	border-style: none;
	border-width: 0px;
	width: 340px !important;
}
.newstitle {
	font-size: 18px;
	color: #545454;
	font-weight: bold;
}
.newssubtitle {
	font-size: 14px;
	font-weight: bold;
	color: #545454;
}
.newsdesc {
	font-size: 10px;
}
#smalllink a {
	background-image: url(/images/quebectuning/bullet_news_list.jpg);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #240201;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/****************/
/* TOP MODELES  */
/****************/
#hottiecontent {
	height: 280px;
	background-image:url(/images/quebectuning/top_modeles_back.jpg);
	background-repeat:no-repeat;
}
.hottiename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.hottiename:hover {
	text-decoration: none;
}
.hottietable {
		border: 3px #d3d0d0 solid;
}

.hottietable IMG {
}

.hottietext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 4px;
}
.hottiebutton {
	background-image:url(/images/quebectuning/hottie_button.jpg);
	background-repeat: none;
	width: 144px;
	height: 27px;
}
.hottiebutton:hover {
	background-image:url(/images/quebectuning/hottie_button_ov.jpg);
	background-repeat: none;
}
.hottielink {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	top: 7px;
	color: #2A2A2A;
	font-weight: bold;
}
.hottielink:hover {
	text-decoration: none;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/***********/
/* EXTRAS  */
/***********/
#extras {
	border-right: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}
#extras ul {
	list-style: url(/images/quebectuning/bullet_extras.gif);
	font-size: 14px;
	margin: 0;
	padding: 0;
	padding-left: 22px;
	padding-top: 6px;
}
#extras li{
	padding-top: 3px;
	padding-bottom: 3px;
}
#extras a {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
#extras a:hover {
	text-decoration: none;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/************/
/* KIOSQUE  */
/************/
#kiosque {
	border-right: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/*************/
/* FUNCTIONS */
/*************/
.hiden {
	display: none;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/*************/
/* EXTRAS 01 */
/*************/
#newsfullview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#newsfullview img {
	width: 540px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#newsfullview p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#blogfullview {
}
#blogfullview p{
}
#blogfullview a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #220101;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/*******************/
/* MODEL FULL VIEW */
/*******************/
#modelfullview {
}
#modelfullview img {
}
#modelfullview a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
#modelfullview a:hover {
	color: #990000;
	font-size: 10px;
	text-decoration: none;
}
#modelfullview .modelentry {
	margin-left: 7px;
	margin-right: 7px;
	float: left;
}

#modelfullview .modelentry IMG {
	width: 75px;
}
.voteresize img {
	width: 183px;
}
#modelfullview .modelname {
	text-align: center;
	border: 2px #C8C8C8 solid;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/*********************/
/* MODEL INFORMATION */
/*********************/
#modelinformation {
}
#modelinformation img {
	border: 3px #929292 solid;
	margin-bottom: 15px;
	display: block;
}
.modelname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: bold;
	color: #FFFFFF;
}
#modelinformation .info {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
	color: #FFFFFF;
}
#modelinformation .title {
	font-size: 14px;
	font-weight: bold;
}
#modelinformation .desc {
	font-size: 12px;
}
/* Filter Firefox */
*>	#modelinformation .box {
	position: relative;
	left: -1px;
	background-image: url(/images/quebectuning/hottie_info_box.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3B3B;
	font-weight: bold;
	width: 391px;
	height: 25px;
}
*> #modelinformation .boxtext {
	position: relative;
	left: 5px;
	top: 6px;
	text-transform: uppercase;
}
/* Filter IE */
* html #modelinformation .box {
	background-image: url(/images/quebectuning/hottie_info_box.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3B3B;
	font-weight: bold;
	padding: 5px;
	width: 390px;
	height: 25px;
}
* html #modelinformation .boxtext {
	position: relative;
	top: 1px;
	text-transform: uppercase;
}
/* end filter */
.box a {
	font-weight: normal;
	font-size: 10px;
	color: #3B3B3B;
}
.box a:hover {
	text-decoration: none;
	color: #4E0301;
}
.whitetext {
	width: 390px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	font-size: 12px;
	color: #FFFFFF;
}
/* QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING - QUEBEC TUNING -  */
/**************/
/* MODEL VOTE */
/**************/
#modelvote {	
}
#modelvote img {
}

#modelcontainer img {
	width: 75px;
}

#modelvote a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #700E0B;
	font-weight: bold;
	text-decoration: none;
}
#modelvote a:hover {
	color: #990000;
	text-decoration: underline;
}
/* *> #modelvote .modelentry { */
*> .modelentry {
	margin-top: 16px;
	margin-left: 27px;
	margin-right: 27px;
	float: left;
}
/* * html #modelvote .modelentry { */
* html .modelentry {
	margin-top: 16px;
	margin-left: 20px;
	margin-right: 20px;
	float: left;
}

#winnercontainer {
	background-color: #FFFFFF;
}

#winnercontainer IMG {
	width: 257px;
}

#modelvote .modelname {
	border: 2px #C8C8C8 solid;
	width: 75px;
	text-align: center;
	vertical-align: 50%;
}
#modelvote .previoustitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	top: 22px;
}
/****************/
/* WELCOME TEXT */
/****************/

.welcometext {
	position: relative;
	/*
	top: 5px;
	left: 20px;
	*/
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	width: 200px;
}
.level3active {
	font-weight: bold;
	font-size: 11px;
	color: #FF9000;
}

/**************************/
/* TEXT FORMATING CLASSES */
/**************************/

.tinybtxt {
	font-size: 10px;
	color: #000000;
}
.newsrowimage {
	padding: 5px; 
}

.newsrowimage img {
	border: 3px SOLID #b0b0b0;
	width: 160px;
}
#thesearchresults a {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #230100;
}
#thegalleries {
}
#thegalleries img {
	border: 4px #FFFFFF solid;
}
#thegalleries a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#thegalleries a:hover {
	color: #FF6600;
	text-decoration: none;
}
.agallery {
	margin: 15px;
}

.agallery IMG {
	width: 160px; 
}

.gallerydesc {
	font-size: 10px;
}
.gallerytitle {
	font-size: 24px;
	font-weight: bold;
}
.gallerydate {
	font-weight: bold;
	font-size: 10px;
}
#singlegallery {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#singlegallery img {
	border: 4px #FFFFFF solid;
}

/* ADDED MARCH 7th */
.frontimageborderremover img {
	border: none;
}


/**************************************************************************************************
 *                                                              MOLLIO Menu Code                                                                           *
 **************************************************************************************************/

/* NAV - top horizontal nav */
#nav, #nav ul {padding: 0;margin: 0;list-style: none}
#nav {font-weight:bold;font: bold 14px arial}
#nav li {position:relative;background: #999;float: left;width: auto;display:block;margin: 0;border-bottom: 3px solid #666;border-right: 3px solid #252525;padding:0}
#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 4px 10px 2px}
#nav a:hover {color:#000}

#nav li ul {border-left: 1px solid #FF8113;background: #f6f6f6;width:15.8em;font-size:90%;margin-top:3px;position: absolute;font-weight:normal;left: -999em}
#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}

#nav li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
#nav li li.last {border-bottom:none}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#000;padding: 3px 10px 2px;width:14em}
#nav li li a:hover {color:#fff;background:#FF8113}

#nav li.active {background: #FF8113;border-bottom: 3px solid #FF8113}
#nav li.active ul {border:none;background: #FF8113}
#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {}
#nav li.active a:hover {color:#000}

#nav li.active li {border:none;border-top: 1px solid #c15c5c;border-bottom: 1px solid #870000}
#nav li.active li.last {border-bottom: none}
#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#fff}
#nav li.active li a:hover {background: #666}

#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#fff;font-weight:bold;background: #666 url("images/sprites.gif") repeat-x 0 99%}

/* hide from IE mac \*/
#nav li {width:auto}
/* end hiding from IE5 mac */
/*
LEGAL
=====
Copyright: Daemon Pty Limited 1995-2006, http://www.daemon.com.au & http://www.mollio.org/
License: Released Under the "Common Public License 1.0", http://www.opensource.org/licenses/cpl.php
Version: 010306
*/

#header {width:100%}

#nav-secondary a {width:143px}

#resultslist-wrap li dl {display:inline}


/* 
I've added position:relative to these items below to fix the IE Peakaboo bug. 
more about it here: http://www.positioniseverything.net/explorer/peekaboo.html 
*/
ol.code, .featurebox, #content ul, #sidebar ul {position:relative}


/* MORE CSS ... BLAGH! */
#vignettes {
	padding-left: 5px;
	border-left: 1px #CCCCCC solid;
}
.vignette img {
	width: 160px;
}
#vignettes a {
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
#vignettes a:hover {
	color: #FF6600;
	text-decoration: none;
}
#navigation {
	padding: 5px;
	font-size: 14px;
}
#navigation a {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	background-color: #343434;
	text-decoration: none;
}
#navigation .navbox {
	background-color: #FF6600;
	color: #5ACEF7;
}
#navigation a:hover {
	color: #5ACEF7;
	text-decoration: none;
}
.theresizeblah img {
	width: 350px;
}
.anotherresize {
	padding: 5px;
	text-align: center;
}
.anotherresize img {
	width: 350px;
	border: 2px #333333 solid;
}
.csc-mailform {
	font-size: 12px;
	font-weight: bold;
	margin-left: 20px;
}
.modelresizexx img {
	width: 300px;
}
