@charset "utf-8";
/* General setting */
body{
margin:15px 0;
font:12px Arial, Helvetica, sans-serif;
letter-spacing:1px;
line-height:20px;
background-color:#335278;
background:url(images/bg_new.jpg);
color:#333333;
}

li{
text-decoration:none;
list-style-type:none;
}

a:link, a:active, a:visited {
color:#006699;
font-size:11px;
text-decoration:none;
}

h1{
font:24px Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#f87602;
margin:0 20px 15px 0;
letter-spacing:-1px;
}

h3{
font: 15px Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#f87602;
margin-bottom:7px;
}

#col_left h4{
padding-bottom:5px;
font:bold 12px Arial, Helvetica, sans-serif;
margin:0 0 5px 0px;
color:#006699;
}

#col_right h4{
font:bold 12px Arial, Helvetica, sans-serif;
margin:5px 0;
color:#006699;
}

p{
/*text-align:justify;*/
margin:0 0 20px 0;
}

#wellcome p{
font: 12px Georgia, "Times New Roman", Times, serif;
color:#006699;
/*color:#f87602;*/
font-style:italic;
display:block;
line-height:20px;
}

#wellcome{
margin-bottom:30px;
}

p.writer{
text-align:right;
font-style:italic;
margin-bottom:30px;
}

.line {
border-bottom:#999999 dotted 1px;
width:460px;
margin-bottom:20px;
margin-left:30px;
}

a.readmore {
float:right;
display:inline;
margin-right:20px;
text-decoration:none;
padding-right:10px;
padding-bottom:2px;
background:url(images/arrow3.gif) no-repeat center right;
}


/*Wrapper*/
#wrapper{
margin:0 auto;
width:760px;

}

#container{
background:url(images/bg.jpg) repeat-y;
}

#container_top{
width:760px;
height:11px;
background:url(images/bg_top.jpg) no-repeat;
}

#container_bottom{
width:760px;
height:4px;
background:url(images/bg_bottom.jpg) no-repeat;
}

/*Menu*/

#header{
margin:0 0 0 12px !important;
margin:-3px 0 0 12px;
width:730px;
height:36px;
background:url(images/nav_new1.jpg) no-repeat;
}

#header ul{
list-style:none;
margin:0px;
padding:0;
}


#header li{
float:left;
display:inline;
margin-left:8px;
}

#header li a{
text-decoration:none;
margin-left:15px;
display:block;
color:#FFFFFF;
font:12px Arial, Helvetica, sans-serif;
padding:10px 0px;
}

#header a:hover, #header .current a{
color:#b7cada;
}

/*Main Content*/

#banner{
margin-left:12px;
width:730px;
height:278px;
z-index:-1;
}


#content{
margin-left:12px;
width:730px;
}

#content_gallery{
margin-left:6px;
width:730px;
height:auto;
}

#content_top{
margin-left:12px;
margin-top:4px;
width:730px;
height:30px;
background:url(images/gradient_top.jpg) repeat-x;
}

/*Main Content_column left*/

#col_left{
float:left;
display:inline;
/*background:url(images/dot.jpg) repeat-y right;*/
width:495px;
margin-left:22px;
padding-top:10px;
}

#gallery #col_left{
height:550px;
}

#col_left p{
padding:0;
margin:0 20px 20px 0;
clear:both;
}

#col_left img{
border: #CCCCCC solid 1px;
padding:5px;
margin:0 35px 30px 0;
display:inline;
float:left;
}

.subbox{
padding:0 0 20px 0px;
margin-bottom:10px;
}

/*.right_content{
float:right;
display:inline;
width:245px;
margin-bottom:40px;
margin-right:20px;
}*/

.subbox p{

}

.subbox h4{
padding:0;
font:bold 11px Arial, Helvetica, sans-serif;
color:#333333;
width:210px;
}

#col_left ul{
padding:0;
margin:0 0 30px 0;
}

#col_left li{
background:url(images/arrow.gif) no-repeat center left;
padding-left:18px;
padding-top:2px;
}

/*Main Content_column right*/

#col_right{
float:left;
display:inline;
width:180px;
margin-left:3px;
padding-top:10px;
}

#col_right img{
margin-bottom:25px;
}

#content_bottom{
/*background:url(images/gradient_bottom.jpg) repeat-x;*/
margin-left:12px;
margin-bottom:0px;
width:730px;
height:28px;
}

/*Footer*/

#footer{
clear:both;
padding:0;
margin:0 0 0px 12px;
width:730px;
height:55px;
background:url(images/bg_footer.jpg) repeat-x;
}

#footer p{
margin:35px 15px 0 0;
font:bold 10px Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:right;
display:inline;
}

#footer p a{
color:#fff;
font: 10px Arial, Helvetica, sans-serif;
font-style:italic;
}

.copyright{
float:left;
display:inline;
margin:35px 0 0 15px;
color:#FFFFFF;
font:bold 10px Arial, Helvetica, sans-serif;
}

