html {
height:100%;
}
body {
background:#FFFFFF;
color:#333333;
font-family:Trebuchet, Verdana, Helvetica, sans-serif;
font-size:69%;
height:100%;
line-height:1.45em;
margin:0;
padding:0;
text-align:left;
width:100%;
}
a, a:link, a:visited {
color:#66BC29;
text-decoration:none;
}

a span {
display:none;
}

html > body a:focus, a:hover, a:active {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:underline;
}
div {
margin:0;
padding:0;
position:relative;
}
img {
border:0 none;
}
ol.decimal {
list-style-image:none;
list-style-position:inside;
list-style-type:decimal;
}
ul.circle {
list-style-image:none;
list-style-position:inside;
list-style-type:circle;
}
ol, ul, li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.noBullet {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.level2 {
margin:10px 0;
}
blockquote, p, form {
margin:0 0 10px;
padding:0;
}
input, select {
border:1px solid #CCCCCC;
color:#333333;
display:block;
font-size:1em;
height:20px;
margin:0 0 0 9em;
padding:2px 0 0 2px;
vertical-align:middle;
width:50%;
}
fieldset {
border:0 none;
clear:both;
margin:0 0 10px;
padding:0;
}
label {
color:#333333;
display:block;
float:left;
font-size:1em;
margin:0 0 5px;
}
legend {
}
textarea {
-x-system-font:none;
border:1px solid #CCCCCC;
color:#333333;
display:block;
font-family:inherit;
font-size:inherit;
font-size-adjust:inherit;
font-stretch:inherit;
font-style:inherit;
font-variant:inherit;
font-weight:inherit;
line-height:inherit;
margin:3px 0 0 9em;
padding:0;
width:65%;
}
button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#006B54 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:inherit;
font-size:1em;
font-size-adjust:inherit;
font-stretch:inherit;
font-style:inherit;
font-variant:inherit;
font-weight:bold;
line-height:inherit;
margin:10px 10px 10px 0;
padding:4px 6px;
vertical-align:middle;
}
button:hover {
background-color:#79001C;
}
em {
color:#000000;
}
table { border-collapse:collapse; }
h1, h2, h3, h2, h3, h6 { font-weight:normal; margin:0; padding:0;}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

#shell { margin:0 auto; width: 1010px;}
#blog {clear: both; color:#333333; font-size:14px; text-align:right; width:1010px;}
#header a.blog {color:#66BC29; font-size:14px}
#centerbox { clear:both; border-bottom: 1px solid #e1e1e1; border-top:1px solid #e1e1e1; height:276px; width: 1010px; padding:10px 0 10px 0;}
#centerbox li {float:left; height:276px; margin-right:10px; width="160px"}

#centerbox li.right { margin:0px;}
#centerbox li.title {color: #333333;font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:150%; width:330px;}
.descript {color: #55BAB7; font-size:18px; line-height:150%;}

#container { clear: both; width: 1010px; }

#header {clear:both; padding:15px 0px 10px 0px; width:1010px;}

#header ul {clear: both; float:right; margin: 10px 0 30px 50px; width:460px;}

#header li.Curvy{
	background-color: #e1e1e1;	
	border: 0px solid #fff;  
	float: right;
    height:20px;
	margin: 0 0 0 10px; 
	padding:5px 10px;
    text-align: center;
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

#header a {color:#666666;font-size:10px;}

#navcontainer {float:right; width:510px;}
#logo { clear:both; float:left; height:50px; overflow:hidden; width:500px; }

#logo a, #logo a:focus, #logo a:hover, #logo a:active {
background:transparent url(../images/header/MFINY_logo.jpg) no-repeat scroll 0 0;
display:block;
height:78px;
width:500px;
}
#logo a span {
display:none;
}

/*bottom section*/

#bottombox { clear:both; width: 1020px; padding-top:10px; margin: 0 0 10px 0;}

#bottombox h2{
color: #333333;
font-family:Georgia, "Times New Roman", Times, serif; 
font-size:16px; 
font-weight:bold;
line-height:150%;
margin: 0 0 10px 0;
}

#bottombox h3{
color: #55BAB7;
font-size:14px; 
font-weight:bold;
line-height:150%;
margin-bottom:10px;
}

#bottombox img.hostess{
float:left;
margin:0px 10px 15px 0;
}

#bottombox p{
margin:5px 20px 5px 10px
}



.coupon{
float:left;
margin: 0 10px 0 0;
width: 245px;
}

#bottombox li.solidCurvyBox {
	border: 10px solid #e1e1e1;
	clear:both;
	float:left;
	margin: 0 10px 10px 0;
	padding: 10px 10px 0 10px;
	text-align: left;
    width:475px;
   

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#WeatherCurvyBox {
	border: 10px solid #e1e1e1;
	padding:5px 5px 20px 5px;
	text-align: center;
    width:200px;
   

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.widgets{
	float:right;
	font-size:0.6em;
	margin: 0 0 10px 0 ;
	text-align:center;
	width:240px;
}

.tweet {
	background-color: #8ADEE2; 	
	border: 10px solid #008D99;
	color: #085258; 
	font-size: 11px;
	height:120px;
	margin-top:10px;
	padding:5px;
	text-align: left;
	width:200px;
	/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#pWeather{
font-size:13px;
margin:10px 
text-align:left; 


}

.twitterImg{
margin:5px 5px 10px 0;
}

/*footer section */

#footer { clear:both; border-top:1px solid #e1e1e1; width: 1010px; margin: 10px 0 0 0; padding:10px 0 10px 0;}

#footer ul a {
	list-style-type: none;
	font-family: trebuchet, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

#footer ul.spacer{
	margin: 10px 0 0 15px;
}

#footer ul li{
	float: left;
	padding: 0;
}

#footernav { float:left; height:50px; overflow:hidden; width:500px; }

#footerCopyright {float:right; text-align:right; width:510px;}


