body {
background: #212121 url("/img/bg.png") repeat-x;
margin: 0px;
font-size: 11px;
line-height: 14px;
letter-spacing: 0px;
text-align: left;
color: #343434;
font-family: verdana;


}


#container {

width: 986px;

margin: 0 auto;

padding: 0;

background: #ffffff;
border: 0px;
}


#header {

width: 986px;

float: left;

margin: 0px;
padding-top: 0px;

height: 100px;

text-align: center;

font-size: 20px;

text-transform: none;
background: #212121 url("/img/bg.png") repeat-x;
}

#divider {

width: 986px;

float: left;

margin: 0px;
height: 3px;
padding-top: 0px;
background: #212121 url("/img/divider.png") repeat-x;
}

#divider2 {

width: 986px;

float: left;

margin: 0px;
height: 3px;
padding-top: 0px;
background: #212121 url("/img/divider2.png") repeat-x;
}

#title {

background : transparent;
margin-left: 10px;
margin-top: 30px;
padding-bottom: 5px;

float : left;

font-size: 28px;
font-weight: normal;
letter-spacing: -1px;
line-height: 28px;
letter-spacing: 0px;
text-align: left;
color: #43d1ff;
font-family: trebuchet ms;
}

#title span {

margin-top: 5px;
margin-left: 10px;
font-size: 12px;
line-height: 12px;
letter-spacing: 1px;
text-align: left;
color: #ff72c5;
font-family: lucida sans unicode;

}

#headermenu {

background : transparent;
margin-top: 8px;
padding: 0px;

float : right;
text-align : left;

}


#menu1 {

background : transparent;

float : left;

margin-left : 0px;

margin-right : 5px;

margin-top : 5px;

margin-bottom : 0px;

padding: 0px;
width : 200px;

border-left: 0px solid #e30096;
}

#content {

background : transparent;

float : left;

width : 600px;

text-align : left;

margin-top: 5px;
margin-right: 5px;
}

#menu2 {

background : transparent;

float : right;

margin-left : 0px;

margin-right : 5px;

margin-top : 5px;

margin-bottom : 0px;

padding: 0px;
width : 170px;

border-left: 0px solid #e30096;
}

#foot {

background: #212121;
width : 986px;

float : left;

height: 47px;
color: #bcbcbc;
font-weight: normal;

font-size: 11px;
line-height: 16px;
font-family: verdana;
border-top: 0px solid #131313;
margin-bottom: 0px;
}


#footer {

clear : both;

}


div.content {

background: transparent;

padding-left: 3px;

margin-top: 0px;

margin-left:  0px;

margin-right: 0px;

margin-bottom: 0px;
font-size: 12px;
line-height: 16px;
text-align: left;
color: #343434;
font-family: lucida sans unicode;
border-left: 0px solid #131313;

border-right: 0px solid #131313;

}

div.menu {

padding-left: 4px;
margin-bottom: 4px;
font-size: 11px;
line-height: 14px;
text-align: left;
color: #343434;
font-family: lucida sans unicode;
border-left: 0px solid #131313;
border-top: 0px solid #e2e2e2;
border-bottom: 0px solid #e2e2e2;
background-color: transparent;
}




h1 {
background-color: #fff4df;

text-decoration: none;
font-family: trebuchet ms;
font-weight: normal;

color: #f4a600;
letter-spacing: -1px;

text-transform: none;

line-height: 28px;

font-size: 28px;

text-align: left;

padding: 3px;
margin-top: 0px;
margin-bottom: 0px;
border-bottom: 1px dotted #f4a600;
}




h2 {
background-color: #ffe5f4;

text-decoration: none;
font-family: lucida sans unicode;
font-weight: normal;

color: #ff72c5;
letter-spacing: 1px;

text-transform: lowercase;

line-height: 11px;

font-size: 11px;

text-align: left;

padding: 2px;
margin-top: 0px;
margin-bottom: 2px;
border-bottom: 0px solid #1c1c1c;
}





h3 {
background-color: transparent;

text-decoration: none;
font-family: trebuchet ms;
font-weight: bold;

color: #606060;
letter-spacing: -1px;

text-transform: none;

line-height: 20px;

font-size: 20px;

text-align: left;

padding: 3px;
margin-top: 0px;
margin-bottom: 2px;
border: 0px;
}



h4 {
background-color: transparent;

text-decoration: none;
font-family: trebuchet ms;
font-weight: bold;

color: #606060;
letter-spacing: -1px;

text-transform: none;

line-height: 20px;

font-size: 20px;

text-align: left;

padding: 3px;
margin-top: 0px;
margin-bottom: 2px;
border: 0px;
}


h5 {
background-color: transparent;

text-transform: uppercase;
font-family: tahoma;
font-weight: normal;

color: #29bbff;
letter-spacing: 0px;

line-height: 13px;

font-size: 11px;

text-align: left;

padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 3px;
border: 0px;
}


h6 {
background-color: transparent;

text-transform: none;
font-family: lucida sans unicode;
font-weight: bold;
color: #7aaa1c;
letter-spacing: 1px;
line-height: 15px;

font-size: 12px;

text-align: left;

padding: 2px;
margin-top: 0px;
margin-bottom: 3px;
border-bottom: 1px dotted #9bd62a;
} 

td, xmp { 

font-family: lucida sans unicode;

color: #2e2e2e;

font-size: 11px;

line-height: 14px;
/* border: 1px solid #cccccc; */
background: #fafafa;
}


a:link {

color: #171717;
font-weight:normal;

text-decoration: none;
padding-bottom: 2px;
}


a:active {

color: #2e2e2e;
font-weight:normal;

text-decoration: none;
padding-bottom: 2px;

}


a:visited {

color: #171717;
font-weight: normal;

text-decoration: none;
padding-bottom: 2px;
}


a:hover {

font-weight: normal;

text-decoration: none;
color: #ff72c5;


padding-bottom: 2px;
}

blockquote {

color: #2e2e2e;

background-color: #f8f8f8;

font-size: 12px;
line-height: 16px;

text-align: left;

letter-spacing: 0px;

font-family: lucida sans unicode;
padding: 6px;

border-left: 3px solid #bcbcbc;

border-right: 3px solid #bcbcbc;

border-top : 1px solid #bcbcbc;

border-bottom : 1px solid #bcbcbc;
margin: 0px;


}

textarea {

font-family: lucida sans unicode;
font-size: 11px;

color: #2e2e2e;

font-weight: normal;

background-color: #f8f8f8;

border-width: 1px;

border-style: solid;
padding: 4px;

border-color: #bcbcbc;
text-transform: none;
}




input, submit {

font-family: lucida sans unicode;
font-size: 11px;

color: #2e2e2e;

font-weight: normal;

background-color: #ffffff;

border-width: 1px;

border-style: solid;

border-color: #cbcbcb;
}




a.pink, a.pink:active, a.pink:link, a.pink:visited {

display: block;

font-family: tahoma;

font-size: 10px;
font-weight: normal;

letter-spacing: 1px;

text-decoration:none;
background: #ffffff url("/img/p1.png");

border-bottom: 0px dotted #606060;
color:  #2e2e2e;

font-variant: small-caps;
text-transform: uppercase;

width: 200px;
height: 18px;
text-align: left;
padding-left: 5px;
padding-top: 4px;

margin-bottom: 2px;
margin-top: 2px;

}


a.pink:hover {

background: #ffffff url("/img/p2.png");
color: #2b2b2b;
border-bottom: 0px dotted #2b2b2b;
}

a.blue, a.blue:active, a.blue:link, a.blue:visited {

display: block;

font-family: tahoma;

font-size: 10px;
font-weight: normal;

letter-spacing: 1px;

text-decoration:none;
background: #ffffff url("/img/b1.png");

border-bottom: 0px dotted #606060;
color:  #2e2e2e;

font-variant: small-caps;
text-transform: uppercase;

width: 200px;
height: 18px;
text-align: left;
padding-left: 5px;
padding-top: 4px;

margin-bottom: 2px;
margin-top: 2px;

}


a.blue:hover {

background: #ffffff url("/img/b2.png");
color: #2b2b2b;
border-bottom: 0px dotted #2b2b2b;
}

a.yellow, a.yellow:active, a.yellow:link, a.yellow:visited {

display: block;

font-family: tahoma;

font-size: 10px;
font-weight: normal;

letter-spacing: 1px;

text-decoration:none;
background: #ffffff url("/img/y1.png");

border-bottom: 0px dotted #606060;
color:  #2e2e2e;

font-variant: small-caps;
text-transform: uppercase;

width: 200px;
height: 18px;
text-align: left;
padding-left: 5px;
padding-top: 4px;

margin-bottom: 2px;
margin-top: 2px;

}


a.yellow:hover {

background: #ffffff url("/img/y2.png");
color: #2b2b2b;
border-bottom: 0px dotted #2b2b2b;
}

a.green, a.green:active, a.green:link, a.green:visited {

display: block;

font-family: tahoma;

font-size: 10px;
font-weight: normal;

letter-spacing: 1px;

text-decoration:none;
background: #ffffff url("/img/g1.png");

border-bottom: 0px dotted #606060;
color:  #2e2e2e;

font-variant: small-caps;
text-transform: uppercase;

width: 200px;
height: 18px;
text-align: left;
padding-left: 5px;
padding-top: 4px;

margin-bottom: 2px;
margin-top: 2px;

}


a.green:hover {

background: #ffffff url("/img/g2.png");
color: #2b2b2b;
border-bottom: 0px dotted #2b2b2b;
}

a.orange, a.orange:active, a.orange:link, a.orange:visited {

display: block;

font-family: tahoma;

font-size: 10px;
font-weight: normal;

letter-spacing: 1px;

text-decoration:none;
background: #ffffff url("/img/o1.png");

border-bottom: 0px dotted #606060;
color:  #2e2e2e;

font-variant: small-caps;
text-transform: uppercase;

width: 200px;
height: 18px;
text-align: left;
padding-left: 5px;
padding-top: 4px;

margin-bottom: 2px;
margin-top: 2px;

}


a.orange:hover {

background: #ffffff url("/img/o2.png");
color: #2b2b2b;
border-bottom: 0px dotted #2b2b2b;
}

a.sidebar, a.sidebar:active, a.sidebar:link, a.sidebar:visited {

display: block;

font-family: lucida sans unicode;

font-size: 11px;
font-weight: normal;

letter-spacing: 1px;

text-decoration: none;
background: transparent;border-bottom: 0px dotted #606060;
color: #606060;

text-transform: none;
line-height: 16px;
text-align: left;
padding: 4px;

margin-bottom: 2px;
margin-top: 2px;
border-bottom: 1px dotted #cccccc;
}


a.sidebar:hover {

background: #fafafa;
color: #2b2b2b;
border-bottom: 1px dotted #cccccc;
}

#navigation {
list-style: none;
margin: 0; padding-left: 1px;
}

#navigation li {
float: left;
}

#navigation li a {
font-family: lucida sans unicode;
	
font-size: 11px;

line-height: 11px;
font-weight: normal;
letter-spacing: 1px;	
display: block;
background: transparent;
text-transform: none;
text-decoration: none;
text-align: center;
color: #8ec725;
padding: 5px;
margin-left: 8px;
border-bottom: 0px dotted #3e3e3e;
}

#navigation li a:hover {
background: #272727;
text-decoration: none;
color: #f9dd3b;
border-bottom: 0px dotted #3e3e3e;
}

a.footer, a.footer:active, a.footer:link, a.footer:visited {

font-family: verdana;

font-size: 11px;

line-height: 14px;

font-weight: normal;

letter-spacing: 0px;

text-decoration: none;
background-color: transparent;

border-bottom: 1px dotted #bcbcbc;
color:  #bcbcbc;

text-transform: none;

text-align: left;
padding-bottom: 2px;

margin-bottom: 2px;
margin-top: 2px;

}


a.footer:hover {

background: transparent;
color: #ffffff;
border-bottom: 1px dotted #ffffff;
}

.content-thumb{
	background-repeat:repeat;
	background-position:center center;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 150px; 
	height: 150px; 
	float: left; 
	overflow: hidden;
}

.content-overlay {background-image: url(/_theme/style/images/overlay.png);
  width: 150px;
 height: 150px;
 display: block;}

.content-overlay:hover {background-image: url(/_theme/style/images/overlay-hover.png);
  width: 150px;
 height: 150px;
 display: block;}

.content-thumb2{
	background-repeat:repeat;
	background-position:center center;
	margin-right: 5px;
	width: 250px; 
	height: 350px; 
	overflow: hidden;
}

.content-overlay2 {background-image: url(/_theme/style/images/overlay2.png);
  width: 250px;
 height: 350px;
 display: block;}

.content-overlay2:hover {background-image: url(/_theme/style/images/overlay-hover2.png);
  width: 250px;
 height: 350px;
 display: block;}

.clear {
	clear: both;}
