*

{

padding: 0px;

margin: 0px;

}



body

{

background: #F9F9F7 url(/images/a1.gif) repeat-x;

font-size: 12px;

font-family: "trebuchet ms", helvetica, sans-serif;

color: #8C8C73;

line-height: 18px;

margin: 0px;

}



a

{

color: #FF7800;

text-decoration: underline;

}



a:hover

{

text-decoration: none;

}



sup

{

font-size: 0.5em;

}





p

{

margin-bottom: 14px;

text-align: justify;

}



img.picA

{

position: relative;

top: -2px;

background: url(/images/a47.gif) no-repeat;

width: 76px;

height: 74px;

padding: 8px;

}



img.picB

{

position: relative;

top: -2px;

background: url(/images/a26.gif) no-repeat;

width: 199px;

height: 75px;

padding: 7px;

}



img.floatleft

{

float: left;

margin: 0px 14px 3px 0px;

}





ul.linklist

{

list-style: none;

}



ul.linklist li

{

border-top: solid 1px #EEEEEE;

padding-top: 5px;

margin: 5px 0px 0px 0px;

}



ul.linklist li.first

{

border-top: 0px;

margin-top: 0px;

padding-top: 0px;

}



#upbg

{

position: absolute;

top: 0px;

left: 0px;

background: #fff url(/images/upbg.gif) no-repeat;

width: 820px;

height: 264px;

z-index: 1;

}



#outer

{

position: relative;

width: 820px;

margin:0 auto;

background: #fff url(/images/abg.gif) top repeat-y;

}



#inner

{

position: relative;

padding:10px 30px;

z-index: 2;

}



#header

{

position:relative;

width: 760px;

height:200px;

margin-bottom:10px;

}



/*#header span

{

font-weight: normal;

}



#header h1

{

position: relative;

font-size: 23px;

letter-spacing: -1px;

top: 30px;

height: 92px;

}



#header h2

{

position: relative;

font-size: 10px;

font-weight: normal;

color: #FCE2CA;

top: 51px;

}*/



.news_title 

{

position: relative;

top: 4px;

font-size: 16px;

font-weight:bold;

line-height: 25px;

color: #656551;

letter-spacing: -1px;

background: url(/images/a22.gif) bottom repeat-x;

padding: 0px 0px 20px 10px;

}



#header sup

{

color: #FCE2CA;

}



#menu

{

position: relative;

background: #46461F url(/images/a16.gif) repeat-x;

vertical-align:middle;

height:50px;

}



#menu ul

{

padding-top:6px;

vertical-align:middle;

}



#menu ul li

{

display: inline;

vertical-align:middle;

line-height:20px;

}



#menu ul li.first

{

border-left: 0px;

}



#menu ul li a

{

background-color: transparent;

background-repeat: repeat-x;

font-size: 12px;

color: #fff;

font-weight: bold;

vertical-align:middle;

padding:3px 10px;

}



#menu ul li a:hover

{

background: #fff url(/images/a18.gif) repeat-x top;

color: #4A4A24;

text-decoration: none;

}



#date

{

position: absolute;

top: 0px;

line-height: 52px;

color: #BDBDA2;

right: 30px;

font-weight: bold;

font-size: 12px;

letter-spacing: -1px;

}



#secondarycontent

{

vertical-align:top;

position: relative;
padding-left:35px;
width: 160px;
float: left;

}



.content

{

padding: 5px;

text-align:justify;

}



#secondarycontent h3

{

position: relative;

font-size: 16px;

color:#656551;

letter-spacing: -1px;

background: url(/images/a22.gif) bottom repeat-x;

padding:10px 0px 5px 0px;

margin:0px;

}



#secondarycontent p

{

padding: 5px 0px 5px 5px;

text-align:left;

font-size:12px;

}



#primarycontent p

{

padding:5px 5px 5px 0px;

text-align:justify;

font-size:12px;

line-height:15px;

}



.pg_path{

color:#999999;

font-size:11px;

}



.pg_path a, .pg_path a:visited{

color:#1177aa;

font-size:11px;

text-decoration:none

}



.pg_path a:hover{

color:#000000;

text-decoration:underline;

}



.fact{

color: #656551;

padding-left:10px;

text-align:left;

}



.fact p{

font-size:11px;

padding:0px;

margin:0px 10px 0px 10px;

text-align:left;

}



.fact b{

font-size:14px;

text-decoration:underline;

padding:0px;

margin:0px 10px 0px 0px;

text-align:left;

}



.author{

color: #46461f;

}



.fact u{

color: #46461f;

text-decoration:none;

}



.quoter{

padding-left:80px;

}



.space{

padding:5px 0px;

}



.profile{

padding:5px 0px;

text-align:left;

}



.datetime{

font-size:11px;

color:#505044;

padding-left:5px;

}



.readmore{

color:#1177aa;

padding:0px 10px;

}



.readmore p{

padding:0px 10px 0px 0px;

margin:0px;

text-align:right;

color:#1177aa;

}



.readmore a, .readmore a:visited{

color:#1177aa;

font-size:11px;

text-decoration:none;

padding:0px 5px;

}



.readmore a:hover{

color:#000000;

text-decoration:underline;

}



.paging{

color:#000000;

word-spacing:2px;

font-weight:normal;

font-size:11px;

padding:5px 0px;

}



.paging a, .paging a:visited{

color:#1177aa;

font-size:11px;

text-decoration:none;

}



.paging a:hover{

color:#000000;

text-decoration:underline;

}



.gallery img{

border:1px solid #000000;

}



#matter

{

color:#8c8c73;

width:755px;

text-align:left;

}



#matter p

{

padding:5px;

text-align:justify;

font-size:12px;

line-height:15px;

}



#matter h2

{

position: relative;

top: 4px;

font-size: 13px;

color: #7199ae;

padding: 0px;

margin-bottom: 5px;

margin-top: 5px;

margin-left: 0px;

}



#matter h3

{

top: 4px;

font-size: 17px;

color: #656551;

letter-spacing: -1px;

background: url(/images/a22.gif) bottom repeat-x;

padding: 0px 0px 5px 0px;

margin-bottom: 5px;

margin-top: 0px;

margin-left: 0px;

}



#primarycontent

{

position: relative;

width: 590px;

float: right;

text-align:left;

}



#primarycontent h2

{

position: relative;

top: 4px;

font-size: 13px;

color: #7199ae;

padding: 0px;

margin-bottom: 5px;

margin-top: 5px;

margin-left: 0px;

}



#primarycontent h2 a

{

color: #1177aa;

text-decoration:none;

}



#primarycontent h2 a:hover

{

color: #526b78;

text-decoration:underline;

}



#primarycontent h3

{

position: relative;

top: 4px;

font-size: 17px;

color: #656551;

letter-spacing: -1px;

background: url(/images/a22.gif) bottom repeat-x;

padding: 0px 0px 5px 0px;

margin-bottom: 5px;

margin-top: 0px;

margin-left: 0px;

}



#primarycontent .content

{

padding: 0px 15px 0px 15px;

margin-bottom: 20px;

}



#primarycontent .disco

{

padding: 0px 15px 0px 15px;

margin-bottom: 5px;

}



#primarycontent .post

{

margin-bottom: 10px;

}



#primarycontent .post .header

{

position: relative;

}



#primarycontent .post .date

{

position: absolute;

right: 15px;

top: 0px;

line-height: 35px;

color: #AFAFA4;

font-weight: bold;

}



#primarycontent .post .content

{

margin-bottom: 0px;

  min-height:90px;

  height:auto !important;

  height:90px;

}



#primarycontent .post .footer

{

position: relative;

top: -10px;

background: url(/images/a33.gif) repeat-x;

height: 45px;

}



#primarycontent .post .footer ul

{

list-style: none;

position: absolute;

right: 15px;

bottom: 15px;

}



#primarycontent .post .footer ul li

{

display: inline;

line-height: 14px;

padding-left: 17px;

margin-left: 25px;

background-repeat: no-repeat;

background-position: 0px 2px;

}



#primarycontent .post .footer ul li.printerfriendly

{

background-image: url(/images/a41.gif);

}



#primarycontent .post .footer ul li.comments

{

background-image: url(/images/a36.gif);

}



#primarycontent .post .footer ul li.readmore

{

background-image: url(/images/a38.gif);

}

/* primary full */

#primarycontentfull

{

position: relative;

width: 760px;

float: left;

}



#primarycontentfull h3

{

position: relative;

/*top: 4px;

*/font-size: 17px;

/*line-height: 25px;

*/color: #656551;

letter-spacing: -1px;

margin-top: 10px;

margin-bottom:5px;

}



#primarycontentphotos h3

{

/*top: 4px;

*/font-size: 18px;

/*line-height: 25px;

*/color: #656551;

letter-spacing: -1px;

margin-top: 10px;

}



#primarycontentfull h4

{



font-size: 13px;

color: #656551;

margin-bottom: 5px;

}



#primarycontentfull .content

{

padding: 0px 15px 0px 15px;

margin: 0px;

margin-top: 0px;

}



#primarycontentfull .disco

{

padding: 0px 15px 0px 5px;

margin: 0px;

margin-top: 0px;

}



#primarycontentfull .post

{

margin-bottom: 0px;

margin-top: 0px;

}



#primarycontentfull .post .header

{

position: relative;

}



#primarycontentfull .post .date

{

position: absolute;

right: 15px;

top: 0px;

line-height: 35px;

color: #AFAFA4;

font-weight: bold;

}



#primarycontentfull .post .content

{

margin-bottom: 0px;

}



#primarycontentfull .post .footer

{

position: relative;

top: -10px;

background: url(/images/a33.gif) repeat-x;

height: 45px;

}



#primarycontentfull .post .footer ul

{

list-style: none;

position: absolute;

right: 15px;

bottom: 15px;

}



#primarycontentfull .post .footer ul li

{

display: inline;

line-height: 14px;

padding-left: 17px;

margin-left: 25px;

background-repeat: no-repeat;

background-position: 0px 2px;

}



#primarycontentfull .post .footer ul li.printerfriendly

{

background-image: url(/images/a41.gif);

}



#primarycontentfull .post .footer ul li.comments

{

background-image: url(/images/a36.gif);

}



#primarycontentfull .post .footer ul li.readmore

{

background-image: url(/images/a38.gif);

}



.inner_lft{

width:240px;

float:left;

border:1px solid #00FF00;

}



.inner_ryt{

width:340px;

float:right;

border:1px solid #CC6600;

}



/* primary full ends */

#footer

{

position: relative;

clear: both;

height: 55px;

text-align: center;

color: #A8A88D;

background-color:#F2EFF5;

padding:5px;

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

}



#footer a

{

color: #8C8C73;

}



#footer a:hover

{

color: #000;

}





.style1 {font-size: 12px; font-weight:bold; background-color:#EEEEE8; line-height:25px; padding-right:5px; padding-left:5px;}



.quotes li { margin:10px;}



#text p{

font-size:12px;

line-height:15px;

}



.latestimages li{ list-style:none; width:95px; float:left; padding-left:12px;}

.latestimages ul{ padding:0px; margin:0px;}





.latestimages img{position: relative; top: -2px; background: url(/images/a48.gif) no-repeat; width: 85px; height: 85px; 

padding: 7px;}





.img{border: 1px solid #DCDCCF; padding: 3px; margin: 0px;}

	

.breadcrumb{margin-left:15px; margin-top: 0px;}



.breadcrumb a{color:#FF7800;}



img{border-style: none;}



.info {background: url(/images/a22.gif) bottom repeat-x; padding: 0px 0px 10px 0px; margin-bottom: 20px; margin-top:2px;}



#videoThumbnails{ position:relative; top: -2px; background: url(/images/a51.gif) no-repeat; padding: 7px;}