* {
margin:0pt;
padding:0pt;
}



body {
background-color:#69D8EF;
text-align: center;
font-size:100%;
 
}

html {
color:#000000;
font-family:arial,verdana,sans-serif;
font-size:62.5%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#wrap {
margin:0pt auto;
width:872px;background:white;height:500px;
border-left:3px solid #A2E3F4;
border-right:3px solid #A2E3F4;
border-top:3px solid #A2E3F4;
}


.section {
margin:0pt auto;
width:872px;
/*position:relative;*/
text-align: left;
float:left;
background:#EFFFC5;

}


#header {
height:170px;
background:url(images/headerbg.gif);
margin:0pt auto;
padding:0px;
width:100%;
display:block;
text-align:center;
background-color:#FFFFFF;
}

#footer {
background:url(../images/footer.gif);
margin:0pt auto;width:960px;height:157px;clear:both;
}

#footerdown {
background:#43580A;width:100%;clear:both;color:white;font-family:trebuchet ms,arial,sans-serif;font-size:12px;
}

#footerdown a {
color:white;
}

#headerimage {
margin:0pt auto;
border:0px;height:170px;
background:url(images/header.gif);
padding:0px;width:960px;
}

#sidebar {
width:227px;padding-top:30px;
float:right;height:500px;background:#EFFFC5;
}

#sidebar a {
display:block;
font-family:arial;
font-size:13px;
color:darkgreen;
padding-bottom:5px;
padding-top:5px;
padding-left:4px;
}

#sidebar a.active  {
font-weight:bold;
background:White;
}




.leftportion {
float:left;width:645px;background:#FFF;
}

.leftportion h1 {
margin-top:11px;margin-left:9px;
font-family:trebuchet ms, arial, sans-serif;
font-size:20px;
color:black;
}

.leftportion p {
margin-top:11px;margin-left:11px;
font-size:11px;
width:600px;
}

#bigthumbs {
width:610px;height:392px;padding:3px;border:1px solid #DDDDDD;margin-left:13px;
}

#topper {
height:16px;width:100%;text-align:center;
background:#133053;
}


#topbanner {
width:468px;
background:#FFFFFF;
text-align:center;
margin:0pt auto;
height:60px;

padding:10px;
}


#banner300 {
width:300px;float:left;
}

#banner300 a {
font-family:trebuchet ms,arial,sans-serif;font-size:12px; display:block;color:black;height:20px;
}

#banner300 a:hover {
background:#EFFFC5;font-weight:bold;
}



ol.instructions {
font: italic 1em Georgia, Times, serif;
color: #999999;
font-size:25px;
padding-left:61px;
list-style-type:decimal;
}

.instruct {
font-family:arial,sans-serif;font-size:13px;color:Black;
}

h5 {
font-family:trebuchet ms,arial,sans-serif;font-size:18px;color:Black;padding:10px;
}

/*******************************************************************************************************************/


#pagination {
width:600px;
margin:10px auto 20px;
float:left;
display:block;
}

#pagination ul {
	list-style-type: none;
margin-left:10px;
margin-bottom:10px;
}
#pagination li {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	display: block;
}
#pagination li a {
	color: #638425;
	padding: 4px;
	border: 1px solid #ddd;
	text-decoration: none;
	float: left;
}
#pagination li a:hover {
	color: #638425;
	background: #f1ffd6;
	border: 1px solid #85bd1e;
}
#pagination li.nolink {
	color: #CCC;
	border: 1px solid #F3F3F3;
	padding: 4px;
}
#pagination li.current {
	color: #FFF;
	border: 1px solid #b2e05d;
	padding: 4px;
	background: #638425;
}




/******************************** for thumbnail pages twitter backgrounds **********/
.twitbgdisplay {
float:left;
width:620px;
margin-left:0px;
margin-top:20px;
}

.twitbgdisplay .post {
float:left;width:310px;margin-bottom:10px;height:260px;
}

.twitbgdisplay .screenshot {
border:1px solid #DDDDDD;
height:186px;
margin-bottom:10px;
padding:4px;
width:290px;
float:left;
margin-left:10px;
}

.twitbgdisplay .screenimg {
float:left;
height:100%;
position:relative;
width:100%;
}

.twitbgdisplay .screenimg span {
font-size:11px;
position:absolute;
right:0px;
top:7px;
}

.twitbgdisplay .screenimg span a {
background:#000000 none repeat scroll 0%;
}

.twitbgdisplay .screenimg span a {
color:#FFFFFF;
padding:8px;
text-decoration:none;
}

.twitbgdisplay .theme {
width:290px;
margin-left:10px;
margin-bottom:27px;
float:left;
}

.twitbgdisplay .theme a {
color:black;
}


