body

{
	background-color: #e9e9e9;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}



#main-panel

{

width: 980px;

border: 0px solid #000;

margin-left: auto;

height: 1535px;

margin-right: auto;

background-color: #FFFFFF;

}



#content

{

margin-top: 0px;

border: 0px solid #ccc;

margin-left: 15px;

margin-right: 15px;

height: 1500px;

}



#header

{

border: 0px solid #000;

width: 931px;

height: 108px;

margin-left: 13px;

}



#ad-ban

{

clear: both;

width: 931px;

margin-left: 10px;

margin-top: 5px;

margin-right: 10px;

height: 107px;

border: 0px solid #000;

background-color: #D1090C;

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

}



#logo img

{

float: left;

padding: 17px;

padding-left: 25px;

}



#top-ad img

{

float: right;

padding: 10px;

padding-top: 15px;

}





#top-right

{

float: right;

width: 500px;

border: 0px solid #000;

}



#top-right #news

{

float: right;

margin-right: 5px;

margin-top: 5px;

margin-bottom: 10px;

}



#top-right #para

{

margin: 0px;

padding: 0px;

float: left;

margin-left: 18px;

}



#det

{

margin-top: 0px;

clear: both;

border: 0px solid #000;

width: 100%;

height:55px;

}



#para p

{

margin-top: 0px;

padding-top: 5px;

}



#para h4

{

margin-top: 0px;

padding: 0px;

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

font-size: 14px;

}



#log

{

float: right;

width: 100px;

}



#top-menu

{

clear: both;

margin-left: 70px;

margin-top: 0px;

height: 50px;

border: 0px solid #000;

}



#left

{

float: left;

width: 19px;

}



#center

{

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

width: 392px;

height: 47px;

float: left;

}



#right

{

float: right;

}



#menu li

{

display: inline;

text-decoration: none;

padding-left: 10px;

text-align: center;

}



#menu a

{

text-decoration: none;

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

color: #000000;

font-weight: bold;

font-size: 12px;

}



#menu a:hover

{

text-decoration: none;

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

color: #707070;

font-weight: bold;

font-size: 12px;

}



#menu

{

margin: 15px;

padding: 0px;

}



#inner-content

{

clear: both;

width: 932px;

height: 1295px;

border: 0px solid #000;

margin-left: 10px;

margin-right: 0px;

}



#menu-bot

{

width: 931px;

background-color: #CCCCCC;

height: 27px;

margin-top: 15px;

}



#menu-bot li

{

display: inline;

float: left;

padding-left: 28px;

padding-top: 5px;

}



#menu-bot a

{

text-decoration: none;

display: block;

float: left;

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

color: #000000;

font-weight: bold;

font-size: 12px;

display: inline;

}



#menu-bot a:hover

{

text-decoration: none;

display: block;

float: left;

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

color: #707070;

font-weight: bold;

font-size: 12px;

display: inline;

}



#page

{

width: 931px;

background-color: #CCCCCC;

height: 1000px;

margin-top: 10px;

border: 0px solid #000;

}







#left-col

{

float: left;

width: 350px;

height: 1000px;

border: 0px solid #000;

}



#left-col ul

{

margin: 0px;

padding: 0px;

}



#left-col li

{

padding-top: 10px;

margin-left: 5px;

float: left;

list-style: none;

}



#sub-ad

{

float: left;

width: 327px;

margin-left: 10px;

height: 164px;

background-color: #FFFFFF;

}



#sub-ad img

{

padding: 5px;

float: left;

}



#sub-ad p

{

padding-top: 8px;

padding-right: 5px;

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

margin: 0px;

text-align: center;

color: #FB1700;

font-weight: bold;

line-height: 25px;

font-size: 13px;

}



#sub-ad a

{

color: #FB1700;

text-decoration: none;

}



#center-col

{

float: left;

width: 348px;

height: 1020px;

margin-left: 10px;

border: 0px solid #000;

}



#image img

{

padding-top: 15px;

padding-left: 9px;

}



#green img

{

padding-top: 15px;

padding-left: 9px;

}



#articles ul

{

list-style-type: none;

margin-top: 5px;

padding: 0px;

float: left;

border: 0px solid #000;

display: block;

margin-left: -3px;

}



#articles li

{

padding-top: 10px;

}



#articles #spec 

{

margin-left: 3px;

}



#ads

{

clear: both;

width: 333px;

background-color: #FFFFFF;

height: 345px;

margin-left: 3px;

padding-top: 0px;

margin-top: 10px;

border: 0px solid #000;

}



#ad1

{

margin-left: 0px;

padding: 0px;

width: 330px;

margin: 0px;

}



#ad1 ul

{

float: left;

padding: 5px;

width: 320px;

padding-left: 5px;

margin-left: 0px;

border: 0px solid #000;

}



#ad1 li

{

list-style: none;

display: inline;

padding-left: 5px;

}



#ad2

{

clear: left;

margin-left: 3px;

padding-left: 0px;

width: 320px;

}



#ad2 ul

{

float: left;

padding-left: 0px;

padding: 0px;

margin-left: 0px;

margin: 0px;

border: 0px solid #000;

}



#ad2 li

{

list-style: none;

display: inline;

line-height: 15px;

padding-left: 5px;



}



#ad-spe

{

padding: 0px;

}



#right-col

{

float: left;

width: 189px;

height: 1000px;

margin-top: 17px;

border: 0px solid #000;

margin-left: 15px;

}



#join-us

{

width: 188px;

height: 500px;

background-color: #E6E4E4;

}



#join-us h3

{

margin: 0px;

padding: 0px;

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

margin: 0px;

text-align: center;

color: #000;

font-weight: bold;

font-size: 18px;

padding-top: 5px;

}



#join-us a

{

text-decoration: none;

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

color: #000000;

font-weight: bold;

}



#fbook

{

margin-top: 10px;

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

width: 172px;

height: 82px;

}



#fbook h3

{

margin-top: 0px;

margin-left: 37px;

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

text-align: center;

color: #000;

font-weight: bold;

font-size: 18px;

padding-top: 23px;

}



#twitter

{

margin-top: 10px;

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

width: 172px;

height: 82px;

}



#twitter h3

{

margin-top: 0px;

margin-left: 20px;

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

text-align: center;

color: #000;

font-weight: bold;

font-size: 18px;

padding-top: 25px;

}



#youtube

{

margin-top: 10px;

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

width: 172px;

height: 84px;

}



#youtube h3

{

margin-top: 0px;

margin-left: 39px;

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

text-align: center;

color: #000;

font-weight: bold;

font-size: 18px;

padding-top: 23px;

}



#boisset

{

padding: 4px;

margin-top: 10px;

}



#subscription

{

margin-top: 38px;

border: 0px solid #000;

width: 190px;

background-color: E6E8E7;

height: 428px;

}



#subscription h3

{

padding: 0px;

margin: 0px;

font-size: 14px;

margin-top: 7px;

margin-left: 35px;

}





#subscription #all

{

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

color: #FA001F;

font-weight: bold;

text-align: center;

border: 0px solid #000;



}



#subscription #all:hover

{

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

color: #000;

font-weight: bold;

text-align: center;

border: 0px solid #000;

}



#mag-group

{

clear: both;

width: 931px;

height: 65px;

background-color: #CCCCCC;

margin-top: 15px;

}



#mag-group ul

{

width: 931px;

height: 65px;

margin-top: 10px;

}



#mag-group li

{

margin-top: 0px;

display: inline;

float: left;

margin-left: 30px;

padding-top: 4px;

}



#mag-group h2

{

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

text-align: center;

text-decoration: none;

color: #696767;

font-weight: bold;

font-size: 22px;

}



#mag-group a

{

color: #696767;

}



#mag-group h2:hover

{

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

text-align: center;

text-decoration: none;

color: #000;

font-weight: bold;

font-size: 22px;

}



#footer

{

width: 931px;

background: #CDCDCF url(../images/foot-bg.jpg) repeat-x center center;

height: 100px;

margin-top: 15px;

text-align: center;

}



#footer p

{

padding-top: 10px;

text-align: center;

line-height: 20px;

}



#footer a

{

color: #000000;

font-weight: bold;

}
