/* CSS Document */
body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color:#2A3FAA;
}

/***********************************************/
/* Mainpage layout                             */
/***********************************************/

#container
{
width:1015px;

background-color:#FFFFFF;
margin:0 0 0 0;
padding:0 0 0 0;
border-right-style:outset;
border-right-width:medium;
border-right-color:#2A0000;
float:left;
}

/* Head Layout */

#masthead{
	padding: 0px 0px 0px 0px;
	width: 1015px;
	height:194px;
	background-image:url(../image/siteimage/head3.jpg);
	float:left;
}

#masthead .mastheadleft{
	height:90px;
	width:230px;
	padding: 0px 0px 0px 0px;
	background-image:url(../image/siteimage/head1.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

#masthead .mastheadmiddle{
	height:90px;
	width:522px;
	padding: 0px 0px 0px 0px;
	background-image:url(../image/siteimage/head5.jpg);
	background-repeat:no-repeat;
	float:left;
}

#masthead .mastheadright{
	height:90px;
	width:263px;
	padding: 0 0 0 0;
	background-image:url(../image/siteimage/head4.jpg);
	background-repeat:no-repeat;
		float:left;
}

#dashbeforemenu{
width:1015px;
height:4px;
padding: 0px 0px 0px 0px;
font-size:2px;
background-image:url(../image/siteimage/head8.jpg);
float:left;

}

#menubar{
	
	background-image:url(../image/siteimage/head66.jpg);
	background-repeat:repeat-x;
	height:30px;
	width:1015px;
	float:left;
	padding-top:0px;
}

#bottommenu{
width:1015px;
height:15px;
padding: 0px 0px 0px 0px;

float:left;
border-bottom:groove;
border-bottom-style:ridge;

}

#searchbar
{
width:1015px;
height:30px;
float:left;
padding:2px 0px 0px 0px;
background-color:#000000;
margin:0 0 0 0;
border-bottom-color:#FF0000;
border-bottom-width:thin;
border-bottom-style:solid;

}

#searchbar .searchbar1
{
width:415px;
height:30px;
float:left;

}

#searchbar .searchbar2
{
width:200px;
height:30px;
float:left;
border-left:solid #7A7A7A 5px;
border-left-style:solid;
margin-left:10px;
border-right:solid #7A7A7A 5px;
border-right-style:solid;
}

#searchbar .searchbar3
{
width:360px;
height:32px;
float:left;
margin-left:5px;
}



/* body layout*/

#bodycontainer
{
width:1015px;
background-color:#FFFFFF;
margin-top:0px;
margin-left:0px;
float:left;
}

#lefhand{
	float: left;
	width: 200px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-right: 2px solid #cccccc;
	border-right-style:ridge;
	border-bottom: 1px solid #cccccc;
	background-color:#FFFFFF;
}

#chest{
	margin: 5px;
	padding: 0px 0px 0px 0px;
	width: 578px;
	background-image:url(../image/siteimage/sign_news.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

#chest1{
	margin: 5px;
	padding: 0px 0px 0px 0px;
	width: 735px;
	background-image:url(../image/siteimage/sign_news.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

#chest2{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 578px;
	float:left;
	
}

#righthand{
  float:left;
  margin: 0px;
	width: 220px;
	margin:0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border-left: 2px solid #cccccc;
	border-left-style:ridge;
	border-bottom: 1px solid #cccccc;
	background-color:#FFFFFF;
}


#footer
{
width:1015px;
height:20px;
background-color:#490110;
margin-top:0px;
margin-left:0px;
left:0px;
font-size:14px;
color:#FFFFFF;
padding-top:5px;
padding-top:5px;
float:left;
}


#counter
{
width:1015px;
height:20px;
background-color:#2A3FAA;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0066;
padding-top:5px;
padding-top:5px;
float:left;
}

/***********************************************/
/* Second Body layout
                                */
/***********************************************/

#secondbody
{
width:1015px;
float:left;
background-color:#F7F7F7;
margin-bottom:5px;
border-top:thin #CCCCCC solid;
}

#secondbodyleft
{
width:745px;
float:left;
}

#secondbodyarticle
{
width:342px;
float:left;
background-color:#FFFFE8;
border:thin #999999 solid;
margin:5px;
padding:5px;
}

#secondbodyarticle .text
{
width:240px;
float:left;
height:100px;

}


#secondbodyarticle .photo
{
width:80px;
height:100px;
float:left;
margin:5px;

}
#secondbodyarticle .line
{
width:350px;
height:35px;
float:left;
margin-top:5px;
}

#secondboyarticle1
{
width:350px;
float:left;
background-color:#FFFFE8;
}

#secondbodyarticle1 .by
{
width:200px;
float:left;
}

#secondbodyarticle1 .full
{
width:130px;
float:left;
}



#secondbodyright
{
width:263px;
float:left;
border-left:thin #999999 solid;
border-bottom:thin #999999 solid;
margin-left:5px;

}




/************* #Left Hand Layout *************/

#leftbar
{
width:200px;
float:left
}
#leftrbar .leftbar1
{
width:200px;
height:130px;
padding:0 0 0 0;
float:left;
}
#leftbar .leftbar2
{
width:200px;
border-top-style:dotted;
border-top-color:#D2D2D2;
height:130px;
padding:0 0 0 0;
float:left;
background-image:url(../image/c_images/information.jpg); 
background-repeat:no-repeat;
}

/************* #Right Hand Layout *************/

#rightbar
{
width:220px;
float:left;
}



/************* #add*************/
#add1
{
border-top-style:solid;
border-top-width:thin;
border-bottom-style:solid;
border-bottom-width:thin;
width:200px;
height:60px;
padding:0 0 0 0;
float:left;
}

/************* Default Page Layout************/
#default1
{
border-bottom-style:solid;
border-bottom-width:thin;
background-color:#FFFFFF;
width:558px;
height:800px;
padding:0 0 0 0;
float:left;
}

#defaultnews
{
width:200px;
height:300px;
border-bottom-style:solid;
border-bottom-width:thin;
padding-left:5px;
padding-right:8px;
float:left;
}

#defaultnews .headline
{
width:200px;
height:50px;
float:left;
}

#defaultnews .newsmatter
{
width:200px;
height:230px;
float:left;
}

#defaultnews .fullnews
{
width:200px;
height:20px;
float:left;
}

#defaultimage
{
width:340px;
height:300px;
float:left;
border-bottom-style:solid;
border-bottom-width:thin;

}
#defaultimage .photo
{
width:340px;
height:250px;
float:left;
}

#defaultimage .caption
{
background-color:#FFFFFF;
width:340px;
height:20px;
float:left;
padding-top:5px;

}

#defaultimage .byline
{
width:340px;
height:10px;
float:left;
}


#default2
{
width:560px;
padding:0 0 0 0;
float:left;
}

#default2news
{
width:540px;
height:300px;
padding-left:5px;
padding-right:8px;
float:left;
}

#default2news .headline
{
width:540px;
height:20px;
float:left;
}


#default2news .newsmat
{
width:540px;
height:40px;
float:left;
}




/************* #Google Add *************/
#googlebar
{
width:1015px;
height:15px;
font-size:12px;
float:left;
}

#googlebar .googlebartop1
{
width:500px;
height:15px;
float:left;
}

#googlebar .googlebartop2
{
width:510px;
height:15px;
float:left;
}

#googleaddforum
{
background-color:#FFFFCC;
}



/***********************************************/
/* Menu Page Layyout                             */
/***********************************************/


#menubody
{
width:1015px;
height:25px;
float:left;

}

#menuitem
{
width:101px;
height:25px;
float:left;
padding-top:6px;
}


/************* #information *************/
#infomain
{
width:580px;
float:left;
}
#infomain .info1
{
	padding: 2px 2px 2px 2px;
	width:100px;
	height:15px;
	float:middle;
	background-color:#FCBAB1;
	border-bottom-style:groove;
	border-bottom-color:#FF0000;
	font-size:14px;
	font-weight:bold;
	color:#007F00;
	
	
	
}
#infomain .info2
{
	padding: 10px 4px 4px 4px;
		font-size:14px;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	margin-top:30px;
	
		float:left;
	
}

/************* #Links *************/
a{
	color:#FFFF00;
	text-decoration: none;
	font-weight:bold;
	font-size:14px;
}

a:link{
	color:#FFDF00;
	text-decoration: none;
}

a:visited{
	color:#FFFFAA;
	text-decoration: none;
}

a:hover{
	color:#00FF00;
	font-weight:bold;
	
}

a.class
{

}


/***********************************************/
/* Send Info Divs                                 */
/***********************************************/

#mainframe
{
width:700px;
height:1000px;
float:left;
margin-left:10px;
margin-top:10px;
margin-right:10px;
margin-botom:10px;
background-color:#F7F7F7;
}

#insideframe1
{
width:658px;
height:50px;
float:left;
padding: 20px; 20px; 20px; 20px;
background-color:#DFDFDF;
}

#insideframe11
{
width:670px;
height:25px;
float:left;
padding-left:20px;
background-color:#F7F7F7;
}

#insideframe2
{
width:220px;
height:25px;
float:left;
}

#insideframe3
{
width:300px;
height:25px;
float:left;
}

#insideframe4
{
width:220px;
height:120px;
float:left;
}

#insideframe5
{
width:400px;
height:120px;
float:left;
}

#insideframe6
{
width:670px;
height:120px;
background-color:#F7F7F7;
float:left;
padding-left:20px;
}


/***********************************************/
/* Top News Display Divs                                 */
/***********************************************/

#topnewsframe
{
width:728px;
float:left;
margin-left:20px;
margin-top:10px;
margin-right:0px;
margin-botom:10px;
padding-left:10px;

}

#topnewsframe1
{
width:728px;
height:20px;
float:left;
padding:0px 0px 0px 0px;

}

#topnewsframe2
{
width:728px;
float:left;
}

#topnewsframe3
{
width:728px;
float:left;
}

#topnewsframe4
{
width:350px;
float:left;
}

/***********************************************/
/* Search Display page Divs                                 */
/***********************************************/

#mainsearch
{
width:700px;
float:left;
background-color:#F7F7F7;
}

#mainsearch .mainsearch1
{
width:480px;
height:70px;
float:left;
background-color:#F7F7F7;
}

#mainsearch .mainsearch2
{
width:200px;
height:70px;
float:left;
background-color:#F7F7F7;
}

#mainsearch .mainsearch3
{
width:700px;
float:left;
background-color:#FFFFFF;
}



