* {
margin : 0;
padding : 0;
}
body, td {
padding-top : 0;
font : 73% "Trebuchet MS", verdana, arial, sans-serif;
background-color : #333;
color : #000;
}
#wrapper {
width : 750px;
margin : 0 auto;
border : 5px solid #fff;
background : #fbf6db url(assets/templates/clouds2/sidebar.gif) repeat-y;
color : #666;
}
#header {
width : 600px;
height : 200px;
float : right;
margin : 0;
background : #b2a591 url(assets/templates/clouds2/banner1.jpg) no-repeat;
color : #666;
}
#header h1 {
margin : 0;
padding : 12px 25px;
font-size : 170%;
letter-spacing : 3px;
text-transform : uppercase;
background : inherit;
color : #369;
width : 420px;
}
#banner {
width : 100%;
height : 20px;
text-align : right;
margin : 0;
padding : 35px 0 0 0;
border-bottom : 1px solid #fff;
color : #333;
background : #369;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
#banner a, #banner span {
margin : 5px;
color : #fff;
background : inherit;
}
#banner a:hover {
color : #000;
background : inherit;
}
#navcontainer {
width : 150px;
margin : 0 0 20px 0;
}
#navcontainer ul {
margin : 0;
padding-left : 0;
list-style-type : none;
}
#navcontainer a {
display : block;
padding : 3px;
width : 143px;
border-bottom : 1px solid #eee;
background : #369;
color : #eee;
}
#navcontainer a:link, #navlist a:visited {
color : #eee;
background : #369;
text-decoration : none;
}
#navcontainer a:hover {
background : #036;
color : #fff;
}
#sidebar {
float : left;
width : 150px;
padding : 0;
margin : 0;
border-top : 1px solid #fff;
font-size : 100%;
line-height : 1.8em;
background : #fbf260;
color : #333;
min-height: 540px;
}
#content {
float : left;
width : 600px;
margin : 0;
line-height : 1.8em;
background-color : #fbf6db;
color : #666;
}
#footer {
clear : both;
width : 600px;
margin-left : 150px;
padding-left : 5px;
text-align : left;
border-top : 5px solid #336699;
}
#counter{
width : 750px;
margin : 0 auto;
}
#counter p{
text-align : center;
}
#socialbookmark{
width : 750px;
margin : 0 auto;
}
#socialbookmark p{
text-align : center;
}
#statistics{
width : 750px;
margin : 0 auto;
}
#statistics p{
text-align : center;
}

p {
margin : 10px 20px 10px 15px;
color : #666;
background-color : inherit;
text-align : justify;
}
h1 {
margin : 0;
padding : 20px;
font-size : 200%;
letter-spacing : 5px;
color : #000;
background : inherit;
float: none;
clear: both;
}
h2 {
margin : 0 10px 0 15px;
padding : 0;
font-size : 120%;
letter-spacing : 5px;
text-transform : uppercase;
color : #333;
background : inherit;
float: none;
clear: both;
}
h3 {
margin : 10px 0 10px 15px;
padding : 0 0 3px 3px;
text-transform : uppercase;
font-size : 120%;
letter-spacing : 5px;
color : #036;
background : inherit;
float: none;
clear: both;
}
h4 {
margin : 10px 0 0 15px;
padding : 0;
font-size : 100%;
float: none;
clear: both;
}
blockquote {
margin : 10px 20px 10px 15px;
font-weight : bold;
font-style : italic;
color : #b29b35;
}
ul, ol {
margin : 10px 20px 10px 35px;
padding : inherit;
}
ul {
list-style-type : circle;
}
table {
padding : 20px 20px 10px 15px;
background-color : inherit;
color : #666;
}
td { vertical-align: top  !important; background-color : #fbf6db; color : #666; }
#content td { font-size : 100%; }
td p { 
margin : 0 !important;
padding : 0 !important; 
}
.img { margin : 0 0 10px 0; }
.myborder {
border : 1px solid #fff;
padding : 5px;
margin : 0 0 0 4px;
}
.myimg {
float : left;
border : 1px solid #eee;
padding : 5px;
margin : 5px 10px 10px 4px;
}
.mylogo {
margin-right : auto;
}
a, a:visited {
text-decoration : none;
color : #369;
background : inherit;
}
a:hover {
color : #333;
background : inherit;
}
a img {
border : none;
}
#content form { margin : 10px 20px 10px 15px; }
.checkbox { border: 1px solid #cccccc; }
.input { background-color : #fbf6db;
border: 1px solid #cccccc; margin: 0 4px 0 0;
font : 95% "Trebuchet MS", verdana, arial, sans-serif; width: 110px; }
.button { border: 1px solid #cccccc; margin: 0 4px 0 0;
font : 95% "Trebuchet MS", verdana, arial, sans-serif; width: 70px; }
.event_pageTitle {margin-bottom : 0px; }
.event_pageLink {margin-top : 0px; }
.event_introText, .event_item p {margin : 0px 20px 0px 15px;}
