/*
*{ 
    margin: 0; 
    padding: 0; 
    border: 0; 
}
*/
.clear{ 
    clear:both; 
} 

.right{ 
    float: right; 
} 

.left{ 
    float: left; 
}

body{
    background: transparent url(paper.jpg) center top repeat; 
    font: 62.5%/1.5  "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif; 
    text-align:center;
} 
/*
input,textarea{
    font: 1.2em  "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif; 
    color:#4F4F4F;
    border: solid 1px #846F56;
}
input[type="text"]{
    width:150px;
}
input[type="submit"]{
    background: #D9C68B;
    color:#6D6E71;
    font-size:1.3em;
    width:60px; height:26px;
    vertical-align:middle;
}
*/

#wrapper{  
    min-width:996px;
    width:auto !important; width:1000px; 
}

#column{  
    width:1000px;  
    text-align:left;   
}

#left_panel{
	float:left;
}

#menu_panel{
	position:fixed;
	width:100%;
	width:386px;
	height:123px;
	padding-top:250px;
	top:95px;
	left:45px;
	background:url(webCamps_patch.png) no-repeat top left;

}

#menu_panel #menu {
    color:#EED2A2;
    font-size:1.4em; font-weight:bold;
	padding:0px;margin:0px;
	height:19px;
}
#menu_panel #menu a{
    color:#EED2A2;
    padding:0px;margin:0px;
    text-decoration:none;
}
#menu_panel #menu a, #menu_panel #menu span{
    border-bottom: solid 1px #EED2A2;
}
#menu_panel #menu span{
    font-size:0.8em; font-weight:normal;
}
#menu_panel #menu a:hover{
    color:#FF0000;
}

.panel{
    position:relative;
    padding-top:20px;
    float:right;
    width:1px; height:570px;
    overflow:hidden;
    text-align:left;
}



#home_panel
{
    padding-right:5px;
    /*width:542px;*/
    width:742px;
}
#home_panel, #home_panel  {
    height:auto; padding-top:0px;
}
#home_panel_container {
    height:auto; padding-top:0px;
    float:left;
    background:url('home_panel.png') top left repeat;
}
.home_blog{
    height:507px;
    float:left;
	padding-top:13px;
	width:160px;
}
.home_blog .smallBlogPostList, .home_blog .home_blog_footer{
    padding-left:15px;
	padding-right:15px;
}
.home_blog h5{
    font-size: 1.2em;
}
.home_blog .smallBlogPostList{
    height:458px;
    overflow:hidden;
}
.home_blog .smallBlogPostList .blogdate{
    padding-left:0px;
}
.home_blog p{
	padding-top:11px;
	font-size:1em;
    line-height:1.6em;
    clear:both;
}
.home_blog .moreright {
    border-style:none;
    height:25px;
    margin-top:10px;
}
.home_blog img{
    padding-left:30px;
}
.home_blog .smallBlogPost, .location_blog .smallBlogPost{
    margin-bottom:10px;
}
.location_blog img, .home_blog img{
    padding-left:8px;
}

.blogdate {
	color:#6D6F71;
	clear:both;
	padding-left:30px;
}
.home_locations_and_downloads h4, .home_blog h4, .home_twitter h4, .home_downloads h4, 
.location_twitter h4, .location_blog h4, .downloads h4, .videos h4 {
    font-family:Arial Black,Serif; font-weight:bolder; text-align:left; display:inline; font-size:1.4em;
}
.home_locations_and_downloads {
    float:left;
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	height:514px;
	width:160px;
	border-right:1px solid #555555;
	overflow: hidden;
}
.home_locations_and_downloads h4{
	position:relative;top:3px;
}
.home_locations_and_downloads ul{ list-style-type:none;padding-top:10px; }
.home_locations_and_downloads .locationItem .locationItemCity {
    font-size:1.1em; font-weight:bold; color:#716e69;
    float:left;
}
.home_locations_and_downloads .locationItem .locationItemDate {
    font-size:1.0em; color:#6D6F71; text-align:right;
}
.home_locations_and_downloads .locationItem {
    padding-bottom:4px; padding-top:4px; 
    border-bottom: dotted 1px black;
}

.home_locations_and_downloads .home_downloads {
    position:relative; left:-15px;
    padding-top:15px; padding-left:15px;
    margin-top:20px;
    border-top:1px solid #555555;
    width:180px;
}
.home_locations_and_downloads .home_downloads img {
    padding-bottom:10px;
}
.home_locations_and_downloads .home_downloads div {
    padding-top:8px;
}
.home_locations_and_downloads .home_downloads p {
    font-weight:bold; font-size:1.1em;
    margin-bottom:5px;
}




.city {
	padding-top:150px;
	height:850px;
    /*background:url("background_locations.jpg") top left no-repeat;*/
    
}


#head{
    text-align:left;
	margin:0 auto 0 auto;
	padding-top:10px;
	width:820px;
}



#home, #about, #contact{background:url("bg_default.jpg") top left no-repeat;}

#main{
	text-align:left;
	float:right;
	width:525px;
	padding-left:20px;
	padding-right:20px;
	color:#000;
	min-height:300px;
}


.main_column{
    margin:0 auto 0 auto;
    float:none;
    width:865px;
    padding-top:60px; padding-left:50px; padding-right:75px;
}
.column_image{
    width:100%; min-width:1000px;
    background:url('blog-column.jpg') repeat-y center top;
}
.toptexture{
    width:100%; min-width:1000px;
    background:url('bloghead.jpg') no-repeat center top;
}

