/*
Theme Name: Home_Page
Theme URI: http://webstix.com/
Description: The Home_Page WordPress theme 
Version: 1.6
Author: webstix
Author URI: http://webstix.com/
Tags: black, custom header, fixed width, menu
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Typography & Colors */
body {
	margin: 0px;
	padding: 0px;
	background-color: #e8e8e8;

}
#container{ width:958px; margin:0 auto; height:auto; border:2px solid #FFFFFF; overflow:auto;}
/*#wrapper{ width:958px; float:left; height:auto;}*/

#header{ width:958px; float:left; background:url(images/header-bg.jpg) repeat-x; height:107px;}
#logo{ width:545px; float:left; height:auto; padding:48px 0 0 53px;}
#search{ width:200px; float:right; margin:14px 0 0 0;}
.search{ width:134px; float:left; height:18px; border:1px solid #d4cfc9; padding:3px 3px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
#navbg{ width:958px; float:left; background:url(images/nav-bg.jpg) repeat-x; height:37px;}

ul{
    margin:0px;
	padding:0px;
}
ul.horizontal_list li{
   /* text-align: left;*/
    float: left;
    list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px 0 0 0;
	padding:0px;
	text-align:center;
    }
.horizontal_list{

list-style-type:none;
    }
.menu a 
	 {
     width: auto;/* definition of menu button size */
     float: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
     text-align: center;
     text-decoration: none;
     color: #ffffff;
	 	margin:0 0px 0 0px;
	padding:10px 13px 0 13px;
	text-align:center;
	background:url(images/nav.gif) right top no-repeat;
	height:24px;
     }
	 
.menu a:hover 
	 {
     color: #50c7ff;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 	margin:0 0px 0 0px;
	padding:10px 13px 0 13px;
	text-align:center;
	background:url(images/nav_on.gif) right top;
	height:24px;
     }

.menu a:active 
	 {
     color: #ffffff;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 	margin:0 0px 0 0px;
	padding:10px 13px 0 13px;
	text-align:center;
	background:url(images/nav_on.jpg) right top;
	height:24px;
     }

#img-header{ width:958px; float:left; height:280px; background:url(images/header-img-new.jpg) no-repeat;}
#bio{ width:390px; float:left; height:221px; background-color:#494c4c;
border-top:2px solid #bababa;
border-right:2px solid #bcbcbc;
border-bottom:2px solid #d3d3d3;
border-left:2px solid #d2d2d2;
margin:16px 0 0 15px;
padding:2px 0 7px 0;
}
.text1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.text1 a:link, .text1 a:visited, .text1 a:active {
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.text1 a:hover {
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	padding:0px;
	margin:0px;
}

.vid_link a:link, .vid_link a:visited, .vid_link a:active {
	text-decoration: underline;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:0px;
	margin:0px;
}

.vid_link a:hover {
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:0px;
	margin:0px;
}



#main-body{ width:958px; float:left; height:auto; background-color:#FFFFFF;}
#box, #box2, #box3{ padding:30px 20px 20px 20px; width:auto; float:left;}
.text2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.text2 a:link, .text2 a:visited, .text2 a:active {
	text-decoration:underline;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.text2 a:hover {
	text-decoration:none;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.text_bio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.text_bio a:link, .text_bio a:visited, .text_bio a:active {
	text-decoration:underline;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.text_bio a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

h2 {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	padding:0 0 18px 0;
	margin:0px;
}
.dots{ background:url(images/dots.gif) repeat-x bottom; padding:0px 0 16px 0;}
#footer{ width:958px; float:left; background:url(images/btm-gra.jpg) repeat-x #ffffff; height:52px;}
#copy{ width:525px; float:left; padding:18px 0 0 17px;}
#web{ width:350px; float:right; text-align:right; padding:18px 10px 0 0;}

.td_padd{ padding:0 0 0 13px;}

.menu2 a 
	 {
     width: auto;/* definition of menu button size */
     float: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
     text-align: center;
     text-decoration: none;
     color: #50c7ff;
	 	margin:0 0px 0 0px;
	padding:10px 13px 0 13px;
	text-align:center;
	background:url(images/nav_on.gif) right top no-repeat;
	height:24px;
     }

.menu2 a:active 
	 {
     color: #ffffff;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 	margin:0 0px 0 0px;
	padding:10px 13px 0 13px;
	text-align:center;
	background:url(images/nav_on.jpg) right top;
	height:24px;
     }





