  body  {
font : 10pt Tahoma;
background : #eee url(/images/main_bg.png) repeat-x 0 0;
margin : 0;
}
a {
color : #c00;
}
a:hover {
color : #000;
}
a:visited {
color : #c77;
}
#mainTopic {
position : relative;
width : 100%;
}

.slideshowContainer {
	border: 1px solid #ccc;
	width: 450px;
	height: 300px;
	margin-bottom: 5px;
}

.loading {
	background: url(images/loading.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid white;
	padding: 4px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #ccc;
	padding: 4px;
}

.current img {
	border: 1px solid red;
	padding: 5px;
}

.outline {
	border: 1px solid orange;
	z-index: 0;
	position: absolute;
}

#thumbnails {
	/*width: 130px;
	float: left;*/
}

#pollTab {
width : 265px;
height : 160px;
overflow : auto;
}
#pollTab h4 {
font : 1.0em Arial;
font-weight : bold;
margin : 0px 0px 5px 0px;
}
.pollVotes {
color : #c00;
}
.pollOption {
padding : 2px;
border-bottom : 1px #ddd dotted;
}
#mainTopic #texth4  {
position : absolute;
top : 110px;
left : 0;
padding-left : 10px;
padding-right : 10px;
background : rgb(0, 0, 0);
background : rgba(0, 0, 0, 0.7);
letter-spacing : -1px;
}
#mainTopic #texth4 a {
color : #fff;
text-decoration : none;
}
#mainTopic #texth4 a:hover {
color : #fff;
text-decoration : underline;
}
#pagePath {
font : 1em Arial;
color : #000;
margin-bottom : 10px;
padding : 5px;
background-color : #efefef;
border-bottom : 1px solid #ddd;
}
#pagePath a {
color : #000;
text-decoration : none;
}
#pagePath a:hover {
color : #fff;
background-color : #000;
text-decoration : none;
border-bottom : 1px dotted #fff;
}
#content_div {
width : 990px;
margin : auto;
background : #fff;
padding : 0 10px 0 10px;
border-left : 1px solid #ddd;
border-right : 1px solid #ddd;
border-top : 1px solid #ddd;
}
a.search_b {
width: 15px;
height: 15px;
text-decoration: none;
background: url(/images/search_b.png) 0px -15px no-repeat;
}
a.search_b:hover {
width: 15px;
height: 15px;
text-decoration: none;
background: url(/images/search_b.png) no-repeat;
}
#top_links {
border-bottom : 1px solid #ddd;
padding : 5px 0 0 0;
clear : both;
height : 23px;
}
#current_date {
float : left;
font-weight : bolder;
}
#rss_link {
float : left;
margin-left : 10px;
}
#rss_link a {
padding-left : 15px;
background : url(/images/rss.png) no-repeat;
color: #c00;
}
#rss_link a:hover {
padding-left : 15px;
background : url(/images/rss.png) 0px -18px no-repeat;
color: #000;
}
.pda_link {
float : left;
margin-left : 10px;
}
.pda_link a {
padding-left : 15px;
background : url(/images/pda.png) no-repeat;
color: #c00;
}
.pda_link a:hover {
padding-left : 15px;
background : url(/images/pda.png) 0px -18px no-repeat;
color: #000;
}
#twitter_link {
float : left;
margin-left : 10px;
}
#twitter_link a {
padding-left : 15px;
background : url(/images/twitter.png) no-repeat;
color: #c00;
}
#twitter_link a:hover {
padding-left : 15px;
background : url(/images/twitter.png) 0px -18px no-repeat;
color: #000;
}
#search {
float : right;
width : 300px;
align : right;
}
#search input {
font : 10px Arial;
}
#logo_div {
clear : both;
height : 105px;
}
#logo {
float : left;
}
#weather {
float : left;
}
#weather_big {
float : left;
padding-top : 30px;
width : 100px;
margin-left : 100px;
}
#exchange {
float : right;
padding-top : 30px;
}
.curency {
width : 60px;
float : left;
margin-top : 7px;
}
.curName {
padding : 0 3px 0 3px;
font-weight : bold;
color : #000;
border-left : 3px #c00 solid;
}
.curRate {
padding : 3px;
font-style : oblique;
color : #c00;
//border-bottom : 1px #999 dotted;
}
#weather_big img {
border : 0px;
float : left;
margin-right : 5px;
}
.curWeather {
margin-top : 5px;
}
#weather_big .dd {
border : 0px;
float : left;
}
#weather_big #degree {
font : 1.7em Arial;
color : #c00;
padding : 2px;
font-style : oblique;
font-weight : bold;
}
#main_menu {
height : 26px;
font : 1.1em Arial;
font-weight : bold;
border-bottom : 1px #ccc solid;
}
#main_menu a {
color : #fff;
padding : 4px 10px 4px 10px;
text-decoration : none;
border-right : 1px #faa solid;
}
#main_menu a:hover {
background-color : #600;
}
#main_menu a:active {
background-color : #000;
}
#main_menu .active {
background-color : #600;
}
#main_menu a.informal {
color : #000;
font : 0.9em Arial;
font-weight: normal;
padding : 4px 10px 4px 28px;
text-decoration : none;
background : url(/images/archive.png) no-repeat;
border-right : 0px;
}
#main_menu li.informal {
padding : 4px 0 4px 0;
float : left;
background-color : #efefef;
}
#main_menu a.informal:hover {
text-decoration : underline;
background-color : #efefef;
}
#main_menu .links2 {
height : 26px;
background-color : #efefef;
}
#main_menu ul {
margin : 0;
padding : 0;
list-style : none;
}
#main_menu li {
padding : 4px 0 4px 0;
float : left;
background-color : #c00;
}
#second_menu {
height : 25px;
font : 0.8em Arial;
font-weight : bold;
}
#second_menu a {
color : #000;
padding : 4px;
text-decoration : none;
}
#second_menu a:hover, #second_menu .active {
background-color : #888;
color : #fff;
}
#second_menu .links3 {
height : 22px;
background-color : #ddd;
border-bottom : 1px solid #888;
}
#second_menu ul {
margin : 0;
padding : 0;
list-style : none;
}
#second_menu li {
padding : 4px;
float : left;
}
#content_container {
clear : both;
}
#left_column {
background : #fff;
float : left;
width : 420px;
border-right : 1px solid #ddd;
padding : 0 10px 0 0;
}
#center_column {
background : #fff;
float : left;
width : 241px;
border-right : 1px solid #ddd;
padding : 0 10px 0 10px;
list-style : inside;
}
#center_column a {
text-decoration : none;
}
#center_column li a {
text-decoration : none;
color : #000;
}
#center_column li a:hover {
text-decoration : none;
color : #c00;
}
#center_column small {
color : #999;
}
#center_column li {
margin : 0 0 10px 0;
list-style-type : square;
}
#center_column h4 {
font : 1.1em Arial;
font-weight : bold;
margin : 5px 0 10px 0;
}
#right_column {
background : #fff;
width : 285px;
float : left;
padding-left : 10px;
}
.carousel {

}
.mask1 {
position : relative;
width : 420px;
height : 170px;
overflow : hidden;
margin : auto;
}
.buttons {
background : #fff;
}
.buttons .active {
background : #fff;
color : #c00;
}
.buttons span {
cursor : pointer;
border : 0;
padding : 1px 2px 1px 2px;
font : 12px Arial;
font-weight : bold;
}
a.active, a.active:hover, .active {
background : #000;
color : #fff;
}
#carousel_box {
position : absolute;
}
#carousel_box a {
text-decoration : none;
}
#carousel_box div {
width : 420px;
height : 170px;
float : left;
}
#carousel_box ul {
padding : 0 0;
}
#carousel_box h3 {
padding : 0 0;
font : 1.3em Arial;
font-weight : bold;
}
#carousel_box p {
text-indent : 0px;
padding : 0;
}
#carousel_box img {
float : left;
margin : 0 10px 10px 0;
border : 1px solid #000;
}
#eventDiv {
margin : 10px;
padding : 10px;
width : 450px;
float : left;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
background : #f9f9f9;
}
#eventDiv img {
float : left;
margin : 5px;
}
#eventDiv h3 {
margin : 0 0 10px 0;
font : 1.4em Arial;
}
#eventDiv .dates {
font : 1.3em Arial;
margin : 0 0 5px 0;
}
.divider {
height : 30px;
clear:both;
}
#cat_title_small {
border-bottom : 1px solid #eee;
margin : 0 0 10px 0;
font : 1em Arial;
color : #d00;
}
.cat_title_big {
border-bottom : 1px solid #eee;
margin : 0 0 10px 0;
font : 1.2em Arial;
padding-left: 15px;
background: url(/images/but_cat.png) no-repeat;
}
.cat_title_big a {
margin : 0 0 10px 0;
font : 1.2em Arial;
text-decoration : none;
color : #666;
}
.cat_title_big a:hover {
margin : 0 0 10px 0;
font : 1.2em Arial;
text-decoration : none;
color : #666;
border-bottom : 1px solid #666;
}
.blog_roll {
font : 0.9em Verdana;
margin-bottom : 10px;
}
.blog_roll small {
color : #999;
}
.blog_roll a.user {
color : #000;
text-decoration : none;
font-weight : bold;
font-family : Arial;
}
.blog_roll a.user:hover {
color : #000;
text-decoration : underline;
}
.blog_roll a.title {
text-decoration : none;
font : 1.1em Arial;
margin-left : 5px;
}
.blog_roll a.title:hover {
text-decoration : underline;
}
#bottom_links {
width : 100%;
clear : both;
background-color : #fff;
}
#last_civic img {
border : 1px solid #000;
}
#last_civic .civic_news {
clear : both;
}
#last_civic .civic_news h3 {
font : 1.1em Arial;
margin-bottom : 5px;
}
#last_civic .civic_news a {
text-decoration : none;
}
#last_civic .civic_news a:hover {
text-decoration : none;
}
#last_civic .civic_news img {
float : right;
width : 120px;
height : 90px;
margin-left : 10px;
}
.more_civic_news {
clear : both;
list-style : inside;
margin-top : 40px;
}
.more_civic_news a {
color : #000;
text-decoration : none;
}
.more_civic_news a:hover {
color : #c00;
text-decoration : none;
}
.more_civic_news li {
margin-bottom : 5px;
list-style-type : square;
}
.more_civic_news small {
font : 0.7em Arial;
color : #999;
}
#bottom_links {
background-color : #c00;
padding : 10px;
width : 970px;
color : #fff;
border-top : 4px solid #ccc;
list-style : none;
}
#small_logo {
float : left;
}
.bottom_links1 {
float : left;
margin-left : 20px;
border-right : 2px solid #fcc;
padding-right : 40px;
}
.bottom_links1 a {
color : #fff;
text-decoration : none;
font : 1em Tahoma;
font-weight : bolder;
}
.bottom_links1 a.unbold {
color : #fff;
text-decoration : none;
font : 1em Tahoma;
font-weight : normal;
}
.bottom_links1 a:hover {
border-bottom : 1px dotted #fff;
}
.bottom_links2 {
float : left;
margin-left : 20px;
}
.bottom_links2 a {
color : #fff;
text-decoration : none;
font : 1em Tahoma;
font-weight : bolder;
}
.bottom_links2 a.rss {
color : #fff;
text-decoration : none;
font : 1em Tahoma;
font-weight : bolder;
padding-left : 15px;
background : url(/images/rss2.png) no-repeat;
}
.bottom_links2 a:hover {
border-bottom : 1px dotted #fff;
}
#copyright {
clear : both;
padding-top : 10px;
font-size : 0.8em;
border-top : 1px solid #fcc;
}
#copyright a {
color : #fff;
text-decoration : none;
font : 1em Tahoma;
}
#copyright a:hover {
border-bottom : 1px dotted #fff;
}
.categories_left {
width : 230px;
padding : 0 10px 10px 0;
float : left;
list-style : inside;
}
.categories_right {
width : 230px;
border-left : 1px solid #ddd;
padding : 0 10px 10px 10px;
float : left;
list-style : inside;
}
.categories_right2 {
width : 235px;
border-left : 1px solid #ddd;
padding : 0 0 10px 10px;
float : left;
list-style : inside;
}
.categories_left li, .categories_right2 li, .categories_right li {
margin-top : 10px;
list-style-type : square;
}
.categories_left a.top, .categories_right2 a.top, .categories_right a.top {
font-size : 1.1em;
color : #000;
text-decoration : none;
}
.categories_left a.top:hover, .categories_right2 a.top:hover, .categories_right a.top:hover {
font-size : 1.1em;
color : #c00;
text-decoration : none;
}
.categories_left a.x, .categories_right2 a.x, .categories_right a.x {
color : #000;
text-decoration : none;
}
.categories_left a.x:hover, .categories_right2 a.x:hover, .categories_right a.x:hover {
color : #c00;
text-decoration : none;
}
.categories_left small, .categories_right2 small, .categories_right small {
color : #999;
}
#categories_main {
clear : both;
}
#interesting_roll {
clear : both;
width : 100%;
}
#text_column {
float : left;
width : 681px;
border-right : 1px solid #ddd;
padding : 0 10px 0 0;
}
#text_column h3 {
margin : 0 0 10px 0;
color : #c00;
font : 1.8em Arial;
}
#text_column small {
color : #aaa;
font : 0.6em Arial;
}
#text_column #share_div {
border-top : 1px solid #ddd;
border-bottom : 1px solid #ddd;
height : 20px;
padding : 2px;
}
.printv {
background : url(/images/printv.gif) no-repeat left;
padding-left : 18px;
font : 1em Arial;
}
#textC {
padding : 5px;
}
#textC p {
text-indent : 20px;
text-align : justify;
font : 1.1em Verdana;
}
#comments_div {
padding : 10px;
font : 1em Tahoma;
}
#comments_div .author {
font : 1.2em Tahoma;
padding : 3px;
background : #eee;
border-top : 1px solid #aaa;
}
#comments_div .text {
padding : 3px;
margin-bottom : 15px;
}
#comments_div .text2 {
padding : 3px;
margin-bottom : 15px;
background : #efefef;
}
#add_comment {
height : 200px;
padding : 10px;
}
#add_comment #name_mail {
padding : 10px;
float : right;
width : 200px;
}
#add_comment #comment_text {
width : 420px;
float : left;
}
#comment_text textarea {
width : 420px;
}
.p_news {
list-style : inside;
padding : 10px;
background-color : #eee;
border-top : 10px solid #aaa;
}
.p_news li {
margin-bottom : 10px;
list-style-type : square;
}
.p_news a {
text-decoration : none;
}
.p_news small {
color : #aaa;
}
.p_news img {
border-color : #000;
}
#date_list1 {
list-style : none;
border-bottom : 1px solid #ddd;
clear : both;
height : 32px;
font : 1.7em Arial;
}
#date_list1 li {
float : left;
}
#date_list1 a {
padding : 5px;
}
#date_list1 a.active:hover, #date_list2 a.active:hover {
color : #fff;
text-decoration : none;
}
#date_list2 {
list-style : none;
border-bottom : 1px solid #ddd;
clear : both;
height : 21px;
font : 1em Tahoma;
text-transform : uppercase;
margin-top : 4px;
}
#date_list2 li {
float : left;
}
#date_list2 a {
padding : 5px;
}
#news_list {
list-style : none;
font : 13px Arial;
margin-top : 15px;
font-weight : bold;
}
#news_list li {
padding : 5px;
border-bottom : 1px solid #ddd;
}
#news_list small {
font-size : 10px;
}
.categories_left img, .categories_right img {
margin : 5px;
}
.mootabs_feature li {
margin-bottom : 10px;
}
a.invisible {
color : #000;
text-decoration : none;
}
a.invisible:hover {
color : #000;
text-decoration : none;
}
.ajax-loading {
padding : 20px 0;
background : url(/images/svwloader.gif) no-repeat center;
}
.ajax-loading2 {
padding : 70px 0;
background : url(/images/loading-circle.gif) no-repeat center;
}
#comMes {
padding : 10px;
font-weight : bolder;
width : 380px;
}
#videolayer .videoSpan {
float : left;
width : 200px;
height : 220px;
margin : 12px;
padding : 10px;
text-align : center;
background-color : #f9f9f9;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
text-align : center;
}
#videolayer .pages {
clear : both;
width : 100%;
text-align : center;
font : 1.2em Arial;
}
#videolayer .pages .link {
cursor : pointer;
padding : 0 5px 0 5px;
background-color : #f9f9f9;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
margin : 2px;
}
#videolayer .pages .vlink {
padding : 0 5px 0 5px;
background-color : #ccc;
border-right : 1px solid #aaa;
border-bottom : 1px solid #aaa;
margin : 2px;
}
.photoS {
height : 250px;
float : left;
margin : 12px;
padding : 10px;
text-align : center;
width : 200px;
}
.photoSpan {
width : 200px;
padding : 10px;
text-align : center;
background-color : #f9f9f9;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
text-align : center;
}
#mbOverlay {
position : absolute;
left : 0;
width : 100%;
background-color : #000;
z-index : 100;
cursor : pointer;
}
#mbCenter {
position : absolute;
z-index : 101;
overflow : hidden;
left : 50%;
top : 10%;
background-color : #fff;
border : 5px solid #fff;
margin : 0;
padding : 5px;
}
.mbLoading {
background : #fff url(loading.gif) no-repeat center;
}
#mbCanvas {
margin : 0;
padding : 0;
height : 0;
border : none;
font-size : 0;
overflow : hidden;
}
.clear {
clear : both;
height : 0;
margin : 0;
padding : 0;
font-size : 0;
overflow : hidden;
}
#mbBottom {
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size : 10px;
color : #666;
line-height : 1.4em;
text-align : left;
padding-top : 8px;
margin : 0;
}
#mbNavigation {
float : right;
width : 27px;
padding-top : 3px;
border-left : 1px solid #9c9c9c;
}
#mbCount {
width : 55px;
overflow : hidden;
padding-top : 1px;
float : right;
text-align : right;
font-size : 9px;
}
#mbCloseLink, #mbPrevLink, #mbNextLink, #mbPlayPause {
outline : none;
display : block;
float : right;
height : 19px;
cursor : pointer;
}
#mbPrevLink, #mbNextLink {
width : 15px;
}
#mbPrevLink {
background : transparent url(/images/milkbox/prev.gif) no-repeat;
}
#mbNextLink {
background : transparent url(/images/milkbox/next.gif) no-repeat;
}
#mbPlayPause {
width : 13px;
}
#mbPlayPause {
background : transparent url(/images/milkbox/play-pause.gif) no-repeat;
}
a#mbPrevLink:hover, a#mbNextLink:hover, a#mbCloseLink:hover, a#mbPlayPause:hover {
background-position : 0 -22px;
}
#mbCloseLink {
width : 17px;
background : transparent url(/images/milkbox/close.gif) no-repeat;
}
#mbDescription {
margin-right : 27px;
padding : 0 10px 0 0;
font-weight : normal;
text-align : justify;
}
#gallery_container {
width : 495px;
height : 104px;
margin : 10px auto 10px;
background : url(/images/gallery_bg.png) no-repeat;
padding : 7px 0 0;
display : block;
position : relative;
}
#thumb_container {
position : relative;
overflow : hidden;
width : 445px;
height : 100px;
margin : 0 auto 0;
}
#thumbs {
white-space : nowrap;
display : block;
position : relative;
}
#thumbs a {
padding : 0;
margin : 0;
}
#multimedia{
margin-top : 10px;
}
#multimedia p {
text-indent : 0px;
text-align : left;
}
#thumbs a img {
border : 1px solid #000;
}
#gallery_container2 {
width : 100%;
height : 154px;
margin : 10px auto 10px;
background : #fff;
padding : 0px 0 0;
display : block;
position : relative;
}
.addfwd {
display : block;
position : absolute;
cursor : pointer;
width : 25px;
height : 100%;
top : 0;
right : 0;
background : url(/images/gallery_fwd2.png);
}
.addbkwd {
display : block;
position : absolute;
cursor : pointer;
width : 25px;
height : 100%;
top : 0;
left : 0;
background : url(/images/gallery_back2.png);
}
.addfwd1 {
display : block;
position : absolute;
cursor : pointer;
width : 25px;
height : 100%;
top : 0;
right : 0;
background : url(/images/gallery_fwd2.png) 0px -156px;
}
.addbkwd1 {
display : block;
position : absolute;
cursor : pointer;
width : 25px;
height : 100%;
top : 0;
left : 0;
background : url(/images/gallery_back2.png) 0px -156px;
}
#thumb_container2 {
position : relative;
overflow : hidden;
width : 100%;
height : 146px;
margin : 0 auto 0;
background : #eeeeee;
padding: 4px;
}
#thumb_container2 a {
text-decoration : none;
}
#thumbs2 {
display : block;
position : relative;
width : 6000px;
}
#thumbs2 div.thumbnail {
display : block;
position : relative;
float : left;
margin-left : 3px;
font-size : 11px;
width : 131px;
text-align : center;
}
#thumbs2 a {
padding : 0;
margin : 0;
clear : both;
display : block;
}
#thumbs2 img {
border : 1px solid #333333;
clear : both;
margin : 0px;
}
.adv-full {
width : 992px;
border : 1px solid #ddd;
padding : 9px;
background-color : #fff;
margin : auto;
margin-bottom : 10px;
}
#mootabs_home {
background : #fff;
position : relative;
height : 160px;
width : 265px;
margin-bottom : 10px;
padding : 10px;
}
.mootabs_feature {
height : 160px;
position : absolute;
width : 265px;
overflow : hidden;
}
.mootabs_feature li {
list-style-type : square;
}
.mootabs_feature a {
text-decoration : none;
color : #000;
}
.mootabs_feature a:hover {
text-decoration : none;
color : #c00;
}
.mootabs_tabs {
margin-left : 0;
margin-bottom : 0;
padding : 3px;
border-bottom : 1px #aaa solid;
}
.mootabs_tabs li {
background : #aaa;
display : inline;
float : none;
list-style : none;
padding : 5px;
}
.mootabs_tabs li a {
color : #fff;
display : inline;
height : auto;
padding : 5px;
text-decoration : none;
width : auto;
}
.mootabs_tabs li.active2 {
background : #fff;
border-top : 2px #aaa solid;
border-left : 1px #aaa solid;
border-right : 1px #aaa solid;
border-bottom : 2px #fff solid;
}
.mootabs_tabs li a.active2 {
color : #000;
//font-weight : bold;
}


#mootabs_home2 {
background : #fff;
position : relative;
height :280px;
width : 310px;
margin-bottom : 10px;
padding : 10px;
}
.mootab_feature2 {
height: 280px;
position : absolute;
width : 310px;
overflow : hidden;
}
.mootabs_feature2 li {
list-style-type : square;
}
.mootabs_feature2 a {
text-decoration : none;
color : #000;
}
.mootabs_feature2 a:hover {
text-decoration : none;
color : #c00;
}
.mootabs_tabs2 {
margin-left : 0;
margin-bottom : 0;
padding : 3px;
border-bottom : 1px #aaa solid;
}
.mootabs_tabs2 li {
background : #aaa;
display : inline;
float : none;
list-style : none;
padding : 5px;
}
.mootabs_tabs2 li a {
color : #fff;
display : inline;
height : auto;
padding : 5px;
text-decoration : none;
width : auto;
}
.mootabs_tabs2 li.active2 {
background : #fff;
border-top : 2px #aaa solid;
border-left : 1px #aaa solid;
border-right : 1px #aaa solid;
border-bottom : 2px #fff solid;
}
.mootabs_tabs2 li a.active2 {
color : #000;
//font-weight : bold;
}



.soc_container {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
width : 400px;
border : 1px solid #efefef;
position : absolute;
background : #fff url(/images/share/bg_container2.jpg) repeat-x bottom;
visibility : hidden;
font-size : 11px;
line-height : 18px;
}
.soc_container h1 {
margin : 10px 0 10px 20px;
font-size : 14px;
}
.soc_container h2 {
margin : 10px 0 10px 20px;
font-size : 14px;
}
.soc_container a {
color : #aadd00;
text-decoration : none;
}
.soc_left {
width : 180px;
padding : 10px;
float : left;
visibility : hidden;
}
.soc_left img {
width : 18px;
height : 18px;
float : left;
margin : 0 10px 0 0;
}
.soc_left a {
color : #3e3f3e;
text-decoration : none;
line-height : 18px;
border-bottom : 1px dotted #cecece;
display : block;
}
.soc_left a:hover {
color : #6699ff;
background-color : #e6f0c1;
}
#close {
width : 10px;
height : 10px;
float : right;
clear : both;
cursor : pointer;
}
.open_window {
width : 780px;
height : 500px;
background-color : #000;
}
.close {
width : 10px;
height : 10px;
float : right;
clear : both;
cursor : pointer;
}
.soc_send_friend {
clear : both;
padding : 20px;
}
.wait {
background-image : url(/images/svwloader.gif);
background-repeat : no-repeat;
background-position : center center;
}
div.slider {
width : 200px;
height : 16px;
background : #fff url(/images/size_line.gif) no-repeat;
float : right;
margin-top : 2px;
}
div.slider div.knob {
background : #fff url(/images/size_changer.gif) no-repeat;
width : 9px;
height : 16px;
cursor : pointer;
}
.wysiwyg {
border : 1px solid #ccc;
}
.toolbar {
padding : 5px;
overflow : hidden;
border-bottom : 1px solid #eee;
background : #f9f9f9;
}
* html .toolbar {
height : 0;
}
.toolbar * {
display : block;
margin : 0 1px;
padding : 1px 2px;
border : 1px solid #eee;
width : 16px;
height : 16px;
float : left;
background-repeat : no-repeat;
background-position : center;
cursor : default;
}
* html .toolbar * {
width : 22px;
height : 18px;
}
.toolbar *:hover {
background-color : #ffffb0;
border-color : #999;
}
.toolbar .spacer {
border : none;
width : 0;
margin : 2px 5px;
border-right : 2px solid #ccc;
}
.toolbar .strong {
background-image : url(/images/editor/strong.png);
}
.toolbar .em {
background-image : url(/images/editor/em.png);
}
.toolbar .u {
background-image : url(/images/editor/underline.png);
}
.toolbar .superscript {
background-image : url(images/editor/superscript.png);
}
.toolbar .subscript {
background-image : url(/images/editor/subscript.png);
}
.toolbar .left {
background-image : url(/images/editor/left.png);
}
.toolbar .center {
background-image : url(/images/editor/center.png);
}
.toolbar .right {
background-image : url(/images/editor/right.png);
}
.toolbar .indent {
background-image : url(/images/editor/indent.png);
}
.toolbar .outdent {
background-image : url(/images/editor/outdent.png);
}
.toolbar .h1 {
background-image : url(/images/editor/h1.png);
}
.toolbar .h2 {
background-image : url(/images/editor/h2.png);
}
.toolbar .h3 {
background-image : url(/images/editor/h3.png);
}
.toolbar .ul {
background-image : url(/images/editor/ul.png);
}
.toolbar .ol {
background-image : url(/images/editor/ol.png);
}
.toolbar .p {
background-image : url(/images/editor/p.png);
}
.toolbar .img {
background-image : url(/images/editor/img.png);
}
.toolbar .link {
background-image : url(/images/editor/link.png);
}
.toolbar .unlink {
background-image : url(/images/editor/unlink.png);
}
.toolbar .clean {
background-image : url(/images/editor/clean.png);
}
.toolbar .toggle {
background-image : url(/images/editor/code.png);
}
.toolbar.disabled *:hover {
background-color : transparent;
border-color : #eee;
}
.toolbar.disabled .toggle {
background-image : url(/images/editor/html.png);
}
#comment_text .wysiwyg {
height : auto;
} 




















/*  
JAVASCRIPT IMAGE GALLERY W/ mootools
Description: STYLE SHEET FOR IMAGE GALLERY
Version: 1.0
Author: Devin Ross
Author URI: http://tutorialdog.com
*/

#img_gallery{ margin:0px auto; width:303px; }
#img_gallery a{ outline:none; border:none; }
#img_gallery a img{border:none;}

/* --- IMAGE STAGE */
#fullimg{
	width:303px;
	overflow:hidden;
	height:230px;
}
#fullimg img{ width:303px; height: 227px;}
#fullimg p, #fullimg span{
	position:absolute;
	background:black;
	opacity:.7;
	color:white;
	margin:0px;
	width:291px;
	padding:6px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* --- SLIDER --- */
#img_gallery #wrapper{
	overflow:hidden;
	padding:4px 2px;
	width: 267px;
	float:left;
	height:50px;
	background-color:#ddd;
	position: relative;

}

#items{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:50000px;
	position: relative;
	letter-spacing:0em;
}
#items li{
	float:left;
	list-style:none;
	margin-right:2px;
}
#items .thumb{
	width:66px;
	height:50px;
	cursor:pointer;
	margin:0px;
	padding:0px;
}
#items .large{
	display:none;
	position:absolute;
}
#fullimg .loading{
	width: 24px;
	height: 24px;
}
#fullimg .thumb{display:none;}

#items .item  p, #items .item  span{
	display:none;
	text-indent: -2000em;
}
#moveleft, #moveright{
	margin:0px;
	height:58px;
	color: black;
	width: 16px;
	text-indent: -2000em;
	text-decoration: none;
	z-index: 1000; 
	display:block;
	cursor: pointer;
	float:left;
}
#moveleft{background: url('/images/g/left.gif');}
#moveright{background: url('/images/g/right.gif');}
#moveleft:hover, #moveright:hover{ background-position:bottom; }


/*- REGISTER -*/
#userpanel {
	font: 11px Arial;
	padding: 5px;
	padding-bottom: 3px;
	border-bottom: 1px #aaa solid;
}
#userpanel big {
	font: 14px Arial;
}
#logintext {
	font: 11px Arial;
	padding-left: 20px;
	background: url(/images/login-icon.png) top left no-repeat;
	border: 1px #aaa solid;
}
#loginpassword {
	font: 11px Arial;
	border: 1px #aaa solid;
}
#loginsubmit {
	font: 11px Arial;
	cursor: pointer;
}

/*- NEWS -*/

.newsSpan {
	width: 98%;
	padding: 5px;
	border-bottom: 1px #ccc solid;
	clear: both;
	margin: 5px;
}
.newsSpan img {
	margin-right: 10px;
}
.newsSpanTitle {
	font: 15px Arial;
	font-weight: bold;
}
#newslayer .pages {
clear : both;
width : 100%;
text-align : center;
font : 1.2em Arial;
margin: 10px;
}
#newslayer .pages .link {
cursor : pointer;
padding : 0 5px 0 5px;
background-color : #f9f9f9;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
margin : 2px;
}
#newslayer .pages .vlink {
padding : 0 5px 0 5px;
background-color : #ccc;
border-right : 1px solid #aaa;
border-bottom : 1px solid #aaa;
margin : 2px;
}

/* ----------------VIDEO SLIDER------------- */


/* --------------------NEW--------------------*/

#main_video_container {
background:#efefef;
padding: 20px;
}
#main_video_container a {
font:1.2em Arial;
}
#main_last_news {
float:left;
width:440px;
}
.main_last_content {
float:left;
padding:10px;
width:200px;
}
.main_last_content a {
font:1.2em Arial;
}
.main_last_content img {
clear:both;
}
#main_topic {
margin-left:10px;
float:left;
padding:15px;
background:#efefef;
width:200px;
}
#main_topic a {
font:1.2em Arial;
}
#main_topic img {
clear:both;
}
#main_tabs {
font:1.1em Arial;
}
#main_tabs .tab {
cursor: pointer;
float: left;
padding: 5px;
margin-right: 5px;
background:#efefef;
border:1px #ddd solid;
}
#main_tabs .tab:hover {
background:#fff;
border:1px #333 solid;
}
#main_tabs .tabbed {
cursor: pointer;
float: left;
padding: 5px;
margin-right: 5px;
background:#fff;
border:1px #ddd solid;
border-bottom:0px;
font-weight:bold;
color:#c00;
}

.pd {
background:#fff url('/images/cam.png') top center no-repeat !important;
border:1px #333 solid !important;
width:40px;
opacity:0.4;
filter:alpha(opacity=40);
}
.pd:hover {
opacity:1;
filter:alpha(opacity=100);
}
.pdt {
background:#fff url('/images/cam2.png') top center no-repeat !important;
width:40px;
cursor: pointer;
float: left;
padding: 5px;
margin-right: 5px;
background:#fff;
border:1px #ddd solid;
border-bottom:0px;
font-weight:bold;
color:#c00;
}
.mnewspic{
float:left;
padding:9px;
background-color:#fff;
}
.mnewspic img{
border:1px #ddd solid;
}
.mnewspic:hover{
background-color:#efefef;
}
