﻿/* 
================================
Skin styles for DotNetNuke
================================
*/  

.pagemaster {
	width: 750px;
	height: 100%;	
}
.skinmaster {
	width: 750px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}

.controlpanel {
	background-color: #DFE5F2;
}

/* 
================================
Custom Skin styles 
================================
*/  


.articletitle   {
    font-family: Trebuchet MS;
    font-size:  14px;
    font-weight: bold;
    color: #000000;
}

.articlebody   {
    font-family: Trebuchet MS;
    font-size:  11px;
    font-weight: normal;
    color: #000000;
}

A.blue:link { color: 033072 }
A.blue:visited { color: 033072 }
A.blue:active { color: 033072 }

body {
margin: 0;
padding: 0;
font-family: Trebuchet Ms;
font-size: 10px;
background-color: white;
text-align: left;
}

.sm {
margin: 0;
padding: 0;
font-family: Trebuchet Ms;
font-size: 10px;
}

.heading {
	color: #7F9DCB !important;
	font-weight: bold !important;
	line-height: 1.2em !important;
	font-family: Helvetica, Arial, Verdana, sans-serif !important;
	font-size: 29px !important;
	letter-spacing: -.05em !important;
	display: inline !important;
}

.texta { 
 font-size: 12px; 
 background-color: #ffffff; 
 border: 0px solid #ACB0B2; 
}

.ColorTable {
}

.ColorTableCell {
 width: 75px;
 text-align: center;
 v-align: top;
}

.ColorBlock {
 width: 150px;
 float: left;
}

.ColorText { 
 font-size: 9px;
 width: 75px;
 height: 25px;
 line-height: 10px;
 vertical-align: middle;
}

.ColorThumb {
 border-color: #000000;
 border: 0px solid #ACB0B2; 
 vertical-align: middle;
 
}

.MainTable {
 width: 750px;
 border-color: #e7e7e7;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
}

.MainContent{
 font-family: Trebuchet MS;
 font-size:  11px;
 color: #000000;
 width: 750px;
 text-align: left;
}

.HeaderNav {
 width: 750px;
 height: 97px;
  margin: 0 0 -9 0;
}

.HeaderNavHome {
 width: 750px;
 height: 97px;
  margin: 0 -2 0 0;
}

.titleimage {
 background: url(h_title.gif) no-repeat top left;
 width: 750px;
 height: 58px;

}

.titlebox{
 width: 400px;
 height: 50px;
 margin: 0 40px;
}

.SkinObject  {
    font-family: Trebuchet MS;
    font-size:  20px;
    font-weight: normal;
    color: #00457c;
        line-height: 50px;
}

.topbg {
 width: 750px;
 height: 124px;0
 margin: -12 0 0 0;
} 

.dealerinside {
float: right;
background: url(dealerbg.gif) no-repeat top left;
width: 203px;
height: 234px;
margin: 0 0 0 0;
} 

.bot1 {
background: url(bot1.jpg) no-repeat top left ;
width: 286px;
height: 161px;
margin: 0 0 0 0;
} 

.bot2 {
float: left;
background: url(bot2.gif) no-repeat top left ;
width: 256px;
height: 161px;
margin: 0 0 0 0;
} 

.bot3 {
float: right;
background: url(bot3.gif) no-repeat top left;
width: 203px;
height: 161px;
margin: 0 0 0 0;
} 

.FooterMenu {
text-align: center;
margin: 0 0 0 0;
}

.bottom {
margin: 0 0 0 0;
}

.DealerText { 
 font-size: 11px; 
}

h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}

h1 {
	text-align: center;
	font-size: 65px;
	padding: 20px 0 20px 0;
	margin: 0 20px 0 20px;
}

h2 {
	font-size: 33px;
	
}

.MainMenu_MenuItem {
	cursor: pointer; 
	color: #777777; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Trebuchet MS; 
}

.MainMenu_MenuItemSel {
	background-color: #ffffff; 
	cursor: pointer; 
	color: #00457c; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Trebuchet MS; 
}
		
/* 
================================
Detail Page Skin styles 
================================
*/ 

.ModelTitleDetail   {
    font-family: Trebuchet MS;
    font-size:  22px;
    font-weight: normal;
    color: #ffffff;
    margin-left: 20px;
    line-height: 40px;
}

.SeriesTitle   {
    font-family: Trebuchet MS;
    font-size:  22px;
    font-weight: normal;
    color: #ffffff;
    margin-left: 20px;
    line-height: 48px;
}

.SeriesTitleDetail   {
    font-family: Trebuchet MS;
    font-size:  13px;
	color: #00457c;
	font-weight: bold;
}

.colortitle   {
    font-family: Trebuchet MS;
    font-size:  12px;
    font-weight: bold;
    color: #00457c;
}

.SpecTitle {
    font-family: Trebuchet MS;
    font-size:  12px;
    font-weight: bold;
    color: #00457c;
}

.SeriesList {
    font-family: Trebuchet MS;
    font-size:  12px;
    font-weight: bold;
    color: #00457c;
}

.SpaList {
    font-family: Trebuchet MS;
    font-size:  12px;
    font-weight: bold;
    color: #00457c;
}

.spec1 {
    font-family: Trebuchet MS;
    font-size:  12px;
}

.specnote1 {
    font-family: Trebuchet MS;
    color: #555;
    font-size:  12px;
    font-style: italic;
    text-align: center;
}
   
.boxes {
    font-family: Trebuchet MS;
    font-size:  11px;
}

.mainspecs {
    font-family: Trebuchet MS;
    font-size:  11px;}

.mainspectitle {
    font-family: Trebuchet MS;
    font-size:  12px;
	color: #00457c;
	font-weight: bold;
}

.mainspecitem {
	font=family: Trebuchet MS;
	font-size: 11px;
	text-align: justify;
}

.tdavailcolors td {
	bgcolor: #aaa;
}

td.DynastyBlue {
	background: #00457c;
}

td.SeriesNeptune {
	background: #50b848;
}

td.SeriesAdvantage {
	background: #cbdaf1;
}

td.SeriesSunValley {
	background: #f89828;
}

td.SeriesCinema {
	background: #ddd;
}

td.SeriesPatio {
	background: #ffd927;
}

td.SeriesExcalibur {
	background: #cbdaf1;
}
