body {margin: 0px;padding: 0 0 0 0px; font-family: verdana, arial, sans-serif; font-size: 100%; background : #F7F7F7 url(images/bg.gif) repeat-y center;}

div, dd, dl, dt, fieldset, form, h1, h2,  h3, h4, img, p, ul {margin: 0; border: 0; padding: 0;}

.clearfloats {clear:both;}

#mainwrap{margin-left : auto; margin-right : auto; padding: 0px;	width: 940px;}

#header {height: 388px; width : 940px; background-image : url(images/header.gif); background-repeat : no-repeat; padding : 0px; margin :  0px;}

#content {width: 940px; padding: 0px; margin : 10px 0 0 0;background : #fff}

#contentleft { padding: 5px 0 0 0px ; margin : 0px; float : left; width : 190px; }
#contentleft img { padding: 10px 0 0 0px ; margin : 0px; float : left;  }
#contentright { padding: 0 0 0 38px ; margin: 0px; float : left; width : 712px; font-size : 0.8em; color : #000; text-align : justify; line-height : 1.6;}
#contentright img { padding: 0px 0 10px 0px ; margin : 0px; float : left;  }
#contentright a{padding: 0; margin: 0; color:#644499; text-decoration: none; border-bottom: 1px #644499 dotted;}
#contentright a:hover{padding: 0; margin: 0; color:#fff; background:#644499; text-decoration: none;border-bottom: 1px #644499 solid;}

#iframe { padding: 0  ; margin: 0px; float : left;  font-size : 0.8em; color : #000; text-align : justify; line-height : 1.6;}

h1 {padding: 51px 0 0px 0px ; font-size : 1.05em; color : #1D1D5C; text-align: right;}

h2 {padding: 0px 0 10px 0px; font-size : 1.1em; color : #1D1D5C; text-align: left;}

h3 {padding: 20px 0 10px 0px; font-size : 0.9em; color : #1D1D5C; text-align: left;}

h3 a{text-decoration: none; border: 0;}

p{margin: 0; padding: 0; }

h4 {padding: 20px 0 5px 0px; font-size : 0.9em; color : #1D1D5C; text-align: left;}
p.blue {font-size : 0.8em; color : #1D1D5C; text-align : justify; padding: 0px 0 0 0;line-height : 1.6; }
p.right {font-size : 0.7em; color : #000; text-align : right; padding: 0px 0 0 0;line-height : 1.6; font-weight: 700;}

#quote1 {font-size : 0.7em; color : #A84937; text-align : justify; padding: 0;line-height : 1.4; margin : 0 0 10px 0; width: 190px; font-style: italic; font-weight: 700;}
#quote2 {font-size : 0.7em; color : #A84937; text-align : right; padding: 0;line-height : 1.4; margin : 0; width: 190px; }

.brown {color : #A84937;}


.right {text-align: right;}

#footer { padding : 0 0 20px 0 ; margin: 25px 0 0 0;  width: 940px; height: 20px;border-top: 1px #EEECEC solid;}
#footerleft {padding : 3px 0 0 10px; margin: 0; float:left; font-size: 0.6em; color: #1D1D5C;}
#footerright {padding : 3px 10px 0 0 ; margin: 0; float:right; font-size: 0.6em; color: #1D1D5C;}
#footer a{ color: #1D1D5C;text-decoration:  none;}
#footer a:hover{ color: #1D1D5C;text-decoration: underline;}

#pics {padding :0; margin : 14px 0 0 0; float: left; width: 940px; height: 285px;}
#bigpic {padding :0 1px 0 0; margin : 0; float: left; width: 462px;height: 285px;}
#smallpics {padding :0; margin : 0; float: left; width: 477px;height: 285px;}
.smallpictop1 {padding :0 1px 1px 0; margin : 0; float: left; width: 238px;height: 142px;}
.smallpictop2 {padding :0 0 1px 0; margin : 0; float: left; width: 238px;height: 142px;}
.smallpiclow1 {padding :0 1px 0 0; margin : 0; float: left; width: 238px;}
.smallpiclow2 {padding :0; margin : 0; float: left; width: 238px;}
/* =menu ==================================================== */

#sidemenu {margin: 0px 0 0px 0; float: left;  padding: 0 ;  width: 190px; background: #CCCCFF;}
#sidemenu ul {margin: 0; padding: 0;}


#sidemenu ul li {margin: 0 0 0 0; padding: 0; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: solid 1px  #fff;}
#sidemenu ul li a {color : #000; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li a:link, #sidemenu ul li a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li a:hover {color : #fff; background-color: #1D1D5C ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.live {margin: 0 0 0 0;color : #000;  padding: 0; background: #E78927 ; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: solid 1px  #fff;}
#sidemenu ul li.live a {text-decoration : none; color : #000;font-weight: normal;  border-style:none;}
#sidemenu ul li.live a:link, #sidemenu ul li.live a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li.live a:hover {color : #000 ; background-color: #E78927 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}



A:active  { color: red }   /* active links    */


#contentright ul  {margin : 0 0 0 20px;padding : 0;}
#contentright ol  {margin : 0 0 0 25px;padding : 0; }
#contentright li  {margin : 0;padding : 0;}

.attractions1 { float : left; width : 200px; font-size : 0.8em; color : #000; text-align : justify; padding: 0;line-height : 1.6;}
.attractions2 { float : left; width : 472px; padding-left: 20px;font-size : 0.8em; color : #000; text-align : justify; padding: 0;line-height : 1.6;}


#contact { padding: 0  ; margin: 0px; float : left; width : 712px;}
#contactleft { padding: 0 ; margin: 0; float : left; width : 420px;}
#contactright { padding: 0 ; margin: 0px; float : left; width : 292px;}
.contactouter {float : left; margin : 0px 0 20px 0px; 	padding: 0;}
.contact1 { float : left; width : 100px; }
.contact2 { float : left; width : 300px;}

.headline {font-weight: 700;}
.feedburnerFeedBlock  {font-size : 0.8em; color : #000;  text-align : left;  margin : 0; padding : 10px 0 0 0px; float: left;}
.feedburnerFeedBlock ul  { margin : 0; padding : 0;}
.feedburnerFeedBlock li  { list-style-type : none; padding :10px  0; margin : 0px 0; }
.feedburnerFeedBlock li a{color :#0033CC ; text-decoration : none;padding : 0; margin :  0;border-bottom: 1px dotted #0033CC;}
.feedburnerFeedBlock li a:hover{text-decoration : none; color : #FFf; background : #0033CC;padding : 0 ; margin : 0; }
