/* CSS Document */

body {margin:0; padding:0; font: normal normal 12px Tahoma, Arial, Verdana, sans-serif;	color: #6c6c6c;}

img {border:0;}

.clear {clear:both;}


/*------------------- Headers -------------------------*/
h1 {font-size:24px; color:#003333; font-weight:normal; margin:10px 0 10px 0; font-variant:small-caps; line-height: 20px;}
h2 {
	font: normal normal 17px Georgia, "Times New Roman", serif;
	color: #d90202;
	margin: 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #207f7b;
}


/*------------------- Links -------------------------*/

a {	color: #207f7b;	text-decoration: none;}
a:hover {color: #d90202;}
a:visited {color:#207f7b}
a img {border: none;}


/*------------------- Sides -------------------------*/
#wrapper {margin:0 auto; padding:0 auto; width:960px;}
#header {height:120px;}

#main{float:left; width:686px; height: auto; position:relative; text-align:justify; padding: 0 10px 0 0; margin:0 0 30px 0}
#sidebar{float:right; width:260px; height:auto; position:relative;}

#main h1{
	font: normal normal 22px Georgia, "Times New Roman", serif;
	color: #d90202;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #ddd;
	margin: 0 0 5px 0;
}

#main ul{list-style-type:none;margin:0;padding:0;padding-top:15px;}

#main ul li {list-style-type:none;border:0px none;margin:0 0 10px 0;padding-left:27px;padding-right:10px;background:url('../images/bullet.gif') no-repeat;background-position:0px 2px;}


#container {width:960px; float:left; margin:0 0 20px 0; }
#footer {clear:both; height:50px; font-size:11px; margin: 10px 0 10px 0  ; text-align:left; color: #999; border-top:1px solid #CCC; padding:20px 0 0 0;  font-size:15px; }

#gallery {height: auto !important; min-height: 150px; height: 150px;border: 1px solid #EFEFEF; padding:10px;}

#gallery-pic {border-right: 1px solid #EFEFEF; width: 200px; float: left; height: auto; text-align: center; }
#gallery-detail {width: 410px; float: right;}

#s_pic-wp{width:670px; height:auto; float:left; margin-bottom:15px;}

#mid_thumb_wp{float:left; width:140px; height:200px;; margin-right:15px; background:url(../images/photo-block.gif) top left no-repeat;}
#thumb{float:left; width:140px; height:150px; padding:10px 0 10px 0; text-align:center; }
#thumb_nav{float:left; width:130px; height:auto; text-align:center; margin:0px 0px 10px 10px; border-top:1px dashed #ccc; padding-top:5px;}

/*------------------- Menu -------------------------*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(../images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../images/blockactive.gif) center center repeat-x;
}


/*-----Footer-------------------------------------------------------------------- */
.copyright {float:left; width:300px;}
.footer_info {float:right; width:600px; margin:5px 0 0 0; padding:0 0 0 20px; font-size:11px;  }
.footer_info span {margin:0 5px 0 0;}
.footer_info a {margin:0 2px 0 2px;}
.footer_info strong {color:#d90202}


/* CSS Document */
input.search{width:200px; height:14px; padding:4px; font-size:11px;  border:1px solid #efefef;}
form{padding:0px; margin:0px; color:#6c6c6c;}
label{float:left; width:150px;}
.input{background:#fff; width:175px; height:14px; padding:2px; margin-bottom:8px; font-size:12px; border:1px solid #ccc;}
textarea{font:normal 12px Arial, Helvetica, sans-serif;	width:180px; height:120px; font-size:12px; border:1px solid #ccc;}


/* Sidebars styles */

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#sidebar ul li {
	margin: 0;
	padding: 4px 0;
	list-style: none;
	border-bottom: 1px solid #ddd;	
}