/* TinyMCE specific rules */
body.mceContentBody {
   background: #FFF;
}
    body {
        height:100%;
        min-height:100%;
        display:block;
        font-family: "Times New Roman", Times, serif;
        font-size:20px;
        background-color:#003468;
    }
    #container {
        height:auto;
        margin-left:auto;
        margin-right:auto;
		margin-top: 10px;
        width:920px;
        
    }

    #content {
        width:920px;
        text-align:left;
        color:#000;
        background-color: #fff;
        margin-left:auto;
        margin-right:auto;
	}
	
* {
	margin:0;
	padding:0;
}


html {
height:100%;
}

/* STRUCTURE */


.specials-board {
	background: url('../images/specials2.png') no-repeat;
	height: 455px;
	width: 371px;
	float: right;
	margin-top: -50px;
}

.specials-board2 {
	background: url('../images/specials2.png') no-repeat;
	height: 455px;
	width: 371px;
	float: right;
	margin-top: 215px;
	margin-right: -24px;
}

#___gcse_0{
    margin-top: -50px;width: 360px;padding-left: 550px;
}

#leftcolumn {
	float:left;
    padding-top:24px;
    margin-left:25px;
	margin-right: 25px;
    /*color:#333333;*/
}

#centercolumn {
	float:left;
    padding-top:24px;
    margin-left:10px;
    margin-right:10px;
    /*color:#333333;*/
}
#rightcolumn {
	float:right;
    padding-top:24px;
    margin-right:25px;
    /*color:#333333;*/
}

#head {
height:150px;
width:920px;
}

#nav {
background-color:#ff6b00;
height:40px;
width:920px;
color:#fff;
}

#nav .content {
float:left;
padding-left:20px;
padding-top:10px;
}

/* Site Navigation */

ul#navigation {
 text-transform:none;
 float:left;
 text-align: left;
 font-weight: none;
}
ul#navigation li {
 float:left;
 display:inline;
 margin : 0 0 0 15px;
 text-decoration:none;
 color:#EEE;
 font-size:18px;
 text-align: left;
 font-weight: none;
}
ul#navigation li a {
 font-family: "Times New Roman", Times, serif;
 display:block;
 padding:0px;
 text-decoration:none;
 color:#EEE;
 font-size:20px;
 font-weight: none;
 letter-spacing: 1px;
}
ul#navigation li a:hover, ul#navigation li a.current {
 color:#fff;
 font-weight: none;
}


.white {
	color: #fff;
}
.black {
	color: #000;
}

.logo {
    float: left;

    /*font-family: 'Marck Script', cursive;*/
    font-size: 50px;
}


.logo a:link {
	color: #fff;
        font-family: "Times New Roman", Times, serif;
        font-size: 50px;
        text-decoration: none;
}      

.logo a:visited {color: #fff;}  

.logo a:hover {color: #fff;}  

.logo a:active {color: #fff;}  

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	color: #003468;
        line-height: 32px;
        margin-bottom:15px;
        font-variant: normal;
}
	 
h2, h2>a:link, h2>a:active, h2>a:visited {
    font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	text-transform: none;
	color: #003468;
	text-decoration:none;
	font-weight: bold;
}
	
h3 {
    font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	text-transform: none;
	color: #003468;
	font-weight: bold;
    }
    
hr {
    margin-bottom:15px;
    margin-top:15px;
    background-color:#ccc;
}
	 
p {
	font-family: "Times New Roman", Times, serif;
        font-size: 20px;
	color: #000;
        margin-bottom:15px;
}

.home-page {
        font-size: 18px;
        line-height:30px;
}

a:link, a:visited, a:hover, a:active {
	color: #F47D30;
	font-family: "Times New Roman", Times, serif
	font-weight: bold;
	text-decoration: none;
}

p a:link, p a:visited, p a:hover, p a:active {
	color: #F47D30;
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
	color: #fff;
}

.copyright {
	font-size: 12px;
	color: #fff;
}

.copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active  {
	font-size: 12px;
}



.logo {
        color:#000;
	/*font-family: 'Marck Script', cursive;*/
	
	font-size: 70px;
        margin-left: 0px;
}

.nav {
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: #EEE;
	 }
	 
.sub-nav {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	color: #666666;

	 }

.quote {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #666666;
	font-style: italic;
        margin-top:10px;
}
	 
.quote-sig {
	font-size: 14px;
}

.foot_note {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	font-style: none;
        margin-top:10px;
}


#footer {
clear:both;
background-color:#ff6b00;
font-family: "Times New Roman", Times, serif;
color: #000;
text-align: left;
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
font-family: "Times New Roman", Times, serif;
color: #FFD357;
}


#footer h1 {
	color: #FF6B00;
	font-family: "Times New Roman", Times, serif;
	font-size: 40px;
}

#footer h2 {
	color: #000;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
}

.orange {
	color: #FF6B00;	
}

.white {
	color: #fff !important;
}

.clear {
	clear:both;
}