/* CSS Reset */
* { margin: 0; padding: 0; }

body {
  background: #fff url(/images/body_bg.jpg) repeat-x 0 0;
  font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size:1.2em;
	color:#891919;
	font-weight: normal;
	margin-top:10px;
}

h2 {
	font-size:2em;
	font-weight: normal;
	
	}

a {
text-decoration:none;
}

p {
margin-top: 10px;
}

#menu a {
color:#a7a7a7;
text-decoration:none;
}

#menu a:hover {
color:#891919;
text-decoration:none;
}

#container {
  width: 970px;
  margin: 0 auto;
  padding: 0 10px;
}

#navbar {
width: 920px;
height: 35px;
background-image: url(../images/nav-bg.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
padding: 10px 25px 0 25px;
color:#891919;
}

#logo {
float:left;
}

#menu {
float:right;
word-spacing: 20px;
}

#showcase {
width: 920px;
height: 320px;
margin:20px;
padding-top: 30px;
color:#fff;
font-size:0.8em;
}

#showcase_image {
width: 510px;
height: 304px;
background-color:#a14747;
float:left;
background:url(../images/main-photo1.jpg);
}

#showcase_text {
width: 370px;
height: 290px;
float:left;
margin-left: 40px;
}

#showcase_logo {
font-size: 6em;
}

#content {
width: 1000px;
height: 400px;
margin-top: 60px;
padding: 4px;

}

.col_1 {
width:301px;
height:400px;
font-family:Georgia, "Times New Roman", Times, serif;
float:left;
padding-right: 30px;
}

.arrow {
float:right;
background-image:url(../images/arrow.jpg);
height: 22px;
width: 84px;
color:#fff;
font-size: 0.75em;
padding: 8px 0 0 7px;
}

td {
height: 30px;
}

#footer {
font-size: 0.8em;
padding-top: 10px;
float:left;
}

#footer-right {
float:right;
font-size: 0.8em;
padding-top: 10px;
}

#tweet {
width: 300px;
height: 154px;

}


.twitterTime {



}

#tweet ul li {

}

#tweet ul {


color:#fff;
list-style:none;
padding-left: 170px;
padding-top: 20px;
font-size:1.9em;
padding-right: 10px;
width: 320px;
height: 104px;
}

#showcase_offers {

height: 330px;
width: 500px;
float:left;
margin-top: 10px;
}

#showcasetwitter {
height:154px;
background:#33FF33;
margin-bottom: 10px;
background:url(../images/twiiterBG.jpg);
}

#offer1 {
width: 225px;
margin-right: 10px;
float:left;
background:#FFFFFF;
height: 98px;
padding: 10px;
}

#offer2 {
width: 225px;
float:left;
background:#FFFFFF;
height: 98px;
padding: 10px;
}

.offerTitle {
color:#8a1a19;
font-size: 2.1em;
}

.offerdescription {
color:#3a3939;
font-size: 1.7em;
margin-bottom: 10px;
}

.arrow1 {
float:right;
background-image:url(../images/arrow.jpg);
height: 22px;
width: 84px;
color:#fff;
font-size: 0.9em;
padding: 8px 0 0 7px;
}

.arrow1 a {
color:#fff;
font-size: 1em;
text-decoration:none;

}


