body {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px; background:url(../images/BG.gif)}

a {outline:none;}
a:link {text-decoration:none; color:#000000;}
a:visited {text-decoration:none; color:#000000;}
a:hover {text-decoration:none; color:#000;}

input {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:21px;}
.clr {clear:both;}
.clrleft {clear:left;}
.clrright {clear:right;}

.container {width:100%; background:url(../images/headBG.gif) repeat-x;}

.header {
	width:1000px; 
	height:118px;
	margin:0 auto;
	color:#FFFFFF;
	}
.header a:link{color:#FFFFFF; text-decoration:underline;}
.header a:visited{color:#FFFFFF; text-decoration:underline;}
.header a:hover{color:#ae404c; text-decoration:none;}

.header ul li {float:left;}

.header .logo {width:300px;}
.header .logo img{
	padding-top:0px;
}

.header .search {
	width:400px;
	padding-top:45px;
	text-align:center;
}
.header .search input{
	width:400px;
	height:25px;
	margin:0 auto;
}
.header .search p{
	padding-top:10px;
}

.header .profile {width:300px; text-align:right;}
.header .profile .av{
	padding:15px 0px 0px 2px;
	width:64px;
	height:auto;
	float: right;
}
.header .profile .av img{padding:3px; border:1px solid white;}
.header .profile p{
	padding-top:56px;
	padding-right: 5px;
}

/*body*/
.body {
	padding-top:6px;
	margin:0 auto;
	width:930px;
}

.right-col {
	float:right;
	width:686px;
}
.left-col {
	float:left;
	width:238px;
}	
h1 {
	color:#FFFFFF;
	display:block;
	line-height:100%;
	font-size:24px;
	padding:2px 0px 7px 3px;
	background:#FFF url(../images/boxBG.gif) repeat-x;
}

/*right side*/
#billboard {
	width:685px;
	height:auto;
	}
#billboard .post{
	float:right;
	padding:10px 3px 0 0;
	color: #FFF;
}
#billboard .innerbody{
	background:#FFF;
	}
#billboard .innerbody img{
	float:left;
	padding:3px;
	margin:8px;
	border: 1px solid #364331;
}
#billboard .innerbody .bilbody{
	margin-left:75px;
	padding-top: 5px;
}
#billboard .innerbody .title {
	font-weight:bold;
	}
#billboard .innerbody .cont {
	padding:0px 0px 5px 0px;
	}
#billboard .innerbody .mod {
	border-bottom:1px solid #c5c5c5;
	margin:0px 3px 0px 3px;
	}
.bottom {
	background:url(../images/botBG.gif);
	height:4px;
	width:inherit;
	margin-top:-1px;}
  /*subcol*/
.subcol {
	padding-top:5px;
}
.in-right {
	float:right; 
	width:340px; 
	height:auto;}
.in-left {
	float:left; 
	width:340px; 
	height:auto;}
.mainmod {
	margin-top:5px;
	background:#FFF;}
.mainmod img{
	float:left;
	padding:3px;
	margin:8px;
	border: 1px solid #364331;
}
.mainmod .modbody{
	margin-left:75px;
	padding-top: 5px;
}
.mainmod .name {
	font-weight:bold;
	padding-top:5px
	}
.mainmod .mod {
	border-bottom:1px solid #c5c5c5;
	margin:0px 3px 0px 3px;
	}
.mainmod .mod:hover {
	background-color:#D2EED3;
}

.seeall {text-align:right; padding-right:4px; background:#FFF;}	
/*left side*/
.left-col .leftmod {
	height:auto;
	margin:0 0 5px 0;
	background: #FFF;
}
.left-col .leftmod .news li{
	padding:2px 0px 2px 10px;
	margin:0 2px;
	border-bottom:1px solid #000;
}
