/*
     Created by CSS Portal Layout Generator
	  http://www.cssportal.com
*/

* { padding: 0; margin: 0; }

a { color: #d2bb80; }

a:hover { color: #ab8d3d; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    body {
        background-position: 50.001% 0;
    }
}

body {
	color: #666;
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif;
	font-size: smaller;
	background: url(iimage/background.gif) repeat-y center;
}

h4 {
	color: #ff9900;
	font-size: medium;
	text-transform: uppercase;
}

h5 {
	color: #ab8d3d;
	font-size: smaller;
	border-bottom: 1px solid #bfbfbf;
	padding-bottom: 6px;
	width: 533px;
}

.flickr  {
	float: left;
	position: relative;
	top: -40px;
	left: 20px;
	height: auto;
	width: auto;
}

.galleryItem {
	margin-bottom: 10px;
	display: block;
	width: 91px;
	height: 80px;
	text-align: center;
	vertical-align: top;
}
.galleryMain
{
    margin-left:3px;
    text-align:center;
}

.galleryItem1 { padding-left: 10px; }

.galleryLink { width: 189px; }

.iimage {
	height: 450px;
	width: 750px;
	border: 1px solid #d2bb80;
	margin-top: 5px;
	margin-left: 10px;
	padding: 6px 2px 6px 2px;
}

.iTitle {
	float: left;
	position:relative;
	top: -450px;
	background-image: url(iimage/ititle1.jpg);
	background-repeat: repeat;
	padding: 14px 10px 14px 18px;
	height: auto;
	width: auto;
	font-size: 24px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: uppercase;
	line-height:66%;
}

.SubscribeTextBox
{
    margin:7px;
    border: 1px solid #d2bb80;
    }

.iTitle:hover { color: White; }

.iTitleSub { font-size: 14px; }

.rightPane{ padding: 10px; }

#content {
	float: left;
	height: auto;
	width: 553px;
	display: inline;
	border: 1px solid #bfbfbf;
	padding-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

#footer {
	width: 776px;
	height: 25px;
	clear: both;
	font-size: smaller;
	text-align: center;
}

#header { width: 776px; float: left; height: 60px; margin: 10px; }

#iFeed {
	margin-top: 10px;
	position: relative;
	display: block;
	left: -1px;
	background-image: url(iimage/iTwitter.jpg);
	background-repeat: repeat;
	padding: 6px 8px 6px 18px;
	font-size: 20px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: uppercase;
	width: 175px;
		text-align:left;
}

#iNews {
	display: block;
	background-image: url(iimage/iNews.jpg);
	background-repeat: repeat;
	padding: 6px 8px 6px 18px;
	font-size: 20px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: uppercase;
	width: 100px;
	margin-left: -10px;
}

#iNewsLetter  {
	margin-top: 10px;
	position: relative;
	display: block;
	left: -1px;
	background-image: url(iimage/iTwitter.jpg);
	background-repeat: repeat;
	padding: 6px 8px 6px 18px;
	font-size: 20px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: uppercase;
	width: 175px;
	text-align:left;
}

#iStatus {
	position: relative;
	display: block;
	left: -1px;
	background-image: url(iimage/iTwitter.jpg);
	background-repeat: repeat;
	padding: 6px 8px 6px 18px;
	font-size: 20px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: uppercase;
	width: 175px;
		text-align:left;
}

#iSub {
	float: right;
	padding: 4px 18px 4px 8px;
	text-align: right;
	position: relative;
	top: -40px;
	right: -55px;
	height: 16px;
	width: 70px;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	text-transform: uppercase;
}

#logo { border-width: 0px; }

#navigation { float: left; width: 776px; height: 520px; }

#newsContent  { padding: 10px; }

#rightcolumn {
	height: auto;
	width: 189px;
	float: left;
	border: #bfbfbf solid 1px;
	padding-top: 10px;
	margin-right: 10px;
	padding-bottom:10px;
	text-align:center;
}

#tweetmeme {
	float: right;
	position: relative;
	top: -100px;
	right: 22px;
	height: auto;
	width: auto;
}
#tweetmeme1 {
	float: right;
	position: relative;
	top: -100px;
	right: 22px;
	height: auto;
	width: auto;
}
#twitter_div { padding-top: 10px; padding-left: 10px; }

#twitter_update_list { width: 170px; list-style-type: none; }

#twitter_update_list li { padding-bottom: 10px; }

#twitter_update_list li a 
{
    display:block;
}
#twitter_update_list li span a 
{
    display:inline;
}
    

#wrapper { margin: 0 auto; width: 776px; }

.navButton
{
    border-width:0;}