/* CSS Document */

body
{
text-align:center;
background-color:#e8e8e8;
background-image:url(../Images/FlickisBackgroundGrey2.png);
background-repeat:repeat-x;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

h1{
color:#08326c;
margin-top:30px;
padding-left:0px;
}

h2{
color:#08326c;
background-repeat:repeat-x;
padding:0px;
margin:0px;
padding-right:10px;
padding-left:0px;
padding-top:8px;
font-size:18px;
margin-top:0px;
margin-bottom:15px;
}

h2.outer-h2{
margin-bottom:10px;
padding-top:13px;
padding-left:60px;
height:51px;
padding-right:20px;
background-image:url(../Images/headline_right2.png);
background-position:right;
background-repeat:no-repeat;
}

h2.outer-h2 .inner-h2{
background-color:#08326c;
height:27px;
padding-top:5px;
margin-top:0px;

}

h2 a
{
	color:White;
}
h3{
color:#08326c;
margin-top:10px;
margin-bottom:5px;
font-weight:300;
font-size:14px;
}

h3 a{
	color:#08326c;
	margin-top:10px;
	margin-bottom:5px;
	font-weight:300;
	text-decoration:none;
}

h4{
color:#08326c;
margin-top:10px;
margin-bottom:5px;
font-weight:300;
font-size:14px;
}

a{
color:#0682C4;
}

p{
margin-top:0px;
margin-bottom:10px;
line-height:18px;

}

ul{
/*list-style-type:none;*/
margin-left:20px;
}


img{
padding:0px;
border:none;
}


/*////////////*/
/*  Classes   */
/*////////////*/

.wrap{
width:1100px;
display:block;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}
.top-bar{
display:block;
width:100%;
min-height:40px;
height:40px;
position:absolute;
top:0;
background-color:#999999;
background-image:url(../Images/topbarstripe.png);
background-repeat:repeat-x;
}
.wrap .header{
/*width:1100px;*/
/*height:400px;*/
min-height:211px;
min-width:1100px;
max-width:1100px;
float:left;
/*max-width:1100px;*/
/*background-image:url(../Images/flickis_header100110.png);*/
background-image:url(../Images/FlickisHeaderImage2.png);
background-repeat:no-repeat;
/*background-position:center;*/
margin:0px;



}

.wrap .page-footer{
min-height:300px;
max-height:300px;

width:2000px;
background-image:url(../Images/BottomStripe.jpg);
background-repeat:repeat-x;
position:relative;
float:left;
margin-bottom:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
display:block;
clear:both;
}

.wrap .footer
{
min-height:162px;
max-height:162px;
min-width:1100px;
max-width:1100px;

background-image:url(../Images/flickis_footer_thin_smaller2.png);
background-position:bottom center;
background-repeat:no-repeat;
position:relative;
float:left;
margin-bottom:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
display:block;
clear:both;
}

.TopLogoImage
{
float:left;position:relative;top:65px;left:53px;
}

.BottomLogoImage
{
float:left;position:relative;top:70px;left:450px;
}

/*////////////////////*/
/** Lower navigation **/
/*////////////////////*/

.lower-navigation ul li{
	display:inline;
	margin:5px;
	margin-left:10px;
	font-size:11px;
}

.lower-navigation ul li a{
	font-family:"Gill sans MT", "28 days later",arial;
	text-decoration:none;
	color:#333333;
	font-size:11px;
}

.lower-navigation ul li a:hover{
	text-decoration:underline;
	color:#003366;
}

.lower-navigation ul{
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	text-align:center;
	max-width:1000px;
	min-width:1000px;
}

/*////////////////////*/
/**    Navigation    **/
/*////////////////////*/

.navigation{
text-align:left;
position:relative;
}

.navigation ul{
	list-style-type: none;
	margin-left:0px;
}

.navigation a{
color:#000000;
text-decoration:none;
font-family:arial, "Gill Sans MT", "28 Days Later", arial;
padding:2px;
font-size:12px;
line-height:24px;
}
/*.navigation a:hover{
text-decoration:none;
background-color:#073475;
color:#FFFFFF;
}*/
.navigation span{
color:#000000;
}

#start-page-navigation
{
	padding-left:0px;
}
#start-page-navigation a{
	font-size:18px;	
	line-height:26px;
	color:#08326c;
}

#start-page-navigation a:hover{
color:#FFFFFF;}


/*////////////////////*/
/**      CONTENT     **/
/*////////////////////*/

.content{
text-align:left;
/*width:900px;
min-width:1000px;*/
margin-left:20px;
margin-right:20px;
margin-top:15px;
padding:0px;
margin-bottom:0px;
float:left;
/*border:#999999 solid 1px;*/
max-width:1000px;
min-width:1000px;
}

/*////////////////////*/
/**   TOP CONTENT    **/
/*////////////////////*/

.top-content{
min-width:1060px;
max-width:1060px;
min-height:390px;
height:99%;
padding:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
float:left;
padding-bottom:20px;
}
.top-content .navDiv
{
width:160px;
float:left;
height:100%;
margin-right:15px;

/*min-width:150px;
width:150px;
height:300px;
min-height:300px;
float:left;

background:#eeeded;
padding-left:5px;
overflow:auto;*/
}

.top-content .left{
width:600px;
min-height:350px;
float:left;
margin-right:15px;
text-align:left;
}
.top-content .middle{
max-width:180px;
width:160px;
height:auto;
padding-bottom:10px;
float:left;
margin-right:15px;
}
.top-content .right{
width:270px;
float:left;
background:#eeeded;
height:100%;
}

.top-content .left img{
	margin-top:0px;
}

.top-content .left h2{
text-align:left;}

.top-content .left p object{
}

.top-content .left .left-inner
{
margin:10px;	
}

/*//////////////////*/
/** Middle content **/
/*//////////////////*/

.middle-content{
min-width:1060px;
max-width:1060px;
/*min-height:200px;*/
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
display:block;
float:left;
}

.middle-content .left, .middle-content .middle, .middle-content .right{
width:345px;
min-height:220px;
float:left;
margin-right:5px;
overflow:hidden;
background:#eeeded;
margin-top:20px;

}

.middle-content .left p, .middle-content .middle p, .middle-content .right p{
margin-top:20px;
margin-left:5px;
margin-right:5px;
}

.middle-content .left h2, .middle-content .middle h2, .middle-content .right h2{
background-image:url(../Images/HeaderStripeGreen.jpg);
background-repeat:repeat-x;
}

.middle-content .left div, .middle-content .middle div, .middle-content .right div{
margin-top:20px;
margin-left:10px;
margin-right:10px;
}

.middle-content .middle img{
max-width:180px;
max-height:130px;
}


/*//////////////////*/
/** Bottom content **/
/*//////////////////*/

.bottom-content{
min-width:1100px;
max-width:1100px;
/*min-height:200px;*/
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

.bottom-content .left, .bottom-content .middle, .bottom-content .right{
width:300px;
/*min-height:220px;*/
float:left;
margin-right:5px;
margin-top:15px;}

.bottom-content .left div, .bottom-content .middle div, .bottom-content .right div{

margin-left:10px;
margin-right:10px;
}

.bottom-content .left img, .bottom-content .middle img, .bottom-content .right img{

margin-bottom:10px;
}

.bottom-content a{
	font-size:16px;
	text-align:center;
	color:#08326c;
}
.bottom-content a:hover{
	color:#000000;
}

/*////////////*/
/*    BOXES   */
/*////////////*/
.StartPageBoxes{width:1100px;}

.StartPageBoxRowSeparator{height:30px;width:1100px;float:left;}
.boxcontainerwide
{

min-height:250px;
width:345px;
float:left;
display:block;

margin-bottom:20px;
padding-top:5px;
padding-left:5px;
padding-right:5px;

/*
width:315px;
padding-left:20px;
padding-right:20px;

background-image:url(../Images/BoxBack.png);*/

background-repeat:no-repeat;
background-position:center top;/**/
overflow:hidden;
}

.boxcontainerwide .imagelink
{
width:200px;
}

.boxcontainerwide .inner
{
margin-left:15px;
}

.boxcontainerwide .inner h3
{
margin-left:-15px;
}

.boxcontainerwide .inner a
{
font-size:12px;
}

.boxcontainer h3, .boxcontainerwide h3, .boxcontainer h3 a, .boxcontainerwide h3 a
{
	font-weight:600;
	/*background-image:url(../Images/HeaderBackgroundPattern.png);*/
	background-image:url(../Images/HeaderStripe2.jpg);
	padding:0px;
	margin:0px;
	padding-right:10px;

	padding-top:8px;
	font-size:18px;
	margin-top:0px;
	margin-bottom:15px;
	color:#ffffff;
	/*color:#08326c;*/
	
	color:White;
	padding-left:10px;
	background-repeat:repeat-x;
	min-height:25px;
}

.flickr-imagecontainer
{
	margin-left:20px;	
	margin-top:15px;
}

.FlickrBoxImage
{
	margin:5px;
}

.youtube-container{margin-left:30px;margin-top:10px;}

.video
{
float:left;
margin-left:5px;

/*border:3px double #cccccc;*/
background:#ffffff;
}
.video:hover{background:#cccccc;}
.video img{width:110px;}

.ShortForumPost h4 a:hover{color:#003366;text-decoration:underline;}
.ShortForumPost .CategoryLink a
{
	color:#0682C4;
	font-size:10px;
}

.ShortForumPost .CategoryLink a:hover
{
	color:#333333;
	
}

.PollBoxContent{margin-left:10px;}


/*///////////////*/
/**  LOGIN BOX  **/
/*///////////////*/

ul.LoginLink 
{
	list-style-type:none;
}

.LoginBox
{
background:white;
border:#ffffff solid 1px;	
padding:10px;
}

.LoginInputTitle
{
float:left;
margin-bottom:0px;
margin-top:5px;	
clear:both;
}
.LoginBoxTextBox
{
	width:200px;
display:block;
clear:both;}

.hand-pointer
{
cursor:pointer;
}

/*///////////////*/
/** Latest news **/
/*///////////////*/

span.read-more{
font-style:italic;
color:#cccccc;}

a.read-more, p a{
	font-style:normal;
	color:#0682C4;
	font-size: 10px;
	text-decoration:none;
}

/** **/

p.images{
margin-top:15px;}

.header-slogan{
	text-align:left;
	top:170px;
	left:55px;
	position:absolute;
	font-weight:700;
	visibility:hidden;
}

.header-img{
position:relative;
left:959px;
top:20px;}

.indent{
	margin-left:40px;
}

.input{
	font-size:10px;
}

.news-puff{
float:left;
min-width:200px;
margin-left:10px;
margin-right:10px;
}

.news-puff img{
float:left;
margin-top:15px;
margin-right:10px;
margin-bottom:5px;
max-width:100px;
}

.login-field{
position:relative;
left:590px;
top:15px;
width:200px;
}

.float-right-link{
float:right;
margin-right:20px;
}

/*////////////*/
/*   Headers  */
/*////////////*/

H2.blue,H2.green,H2.orange,H2.purple,H2.red,H2.silver,H2.gray
{
color:White;
padding-left:10px;
background-repeat:repeat-x;
min-height:25px;
}

H2.blue
{
background-image:url(../Images/HeaderStripe2.jpg);
}

H2.green{
background-image:url(../Images/HeaderStripeGreen.jpg);
}

H2.orange{
background-image:url(../Images/HeaderStripeOrange.jpg);
}

H2.purple{
background-image:url(../Images/HeaderStripePurple.jpg);
}

H2.red{
background-image:url(../Images/HeaderStripeRed.jpg);
}

H2.silver{
background-image:url(../Images/HeaderStripeSilver.jpg);
}

h2.gray
{
background-image:url(../Images/HeaderStripeDarkGray.jpg);
}

H1.no-margin{
margin:0px;
}

/*////////////*/
/*    POLLS   */
/*////////////*/

.poll-list h2 a{color:#08326c;text-decoration:none;}
.poll-list h2 a:hover{color:#999999;text-decoration:none;}
.poll-list-image{width:50px;height:50px;margin-right:15px;float:left;}
#PollHeaderImage{margin-top:15px;}
.PollVoteAlternatives{font-size:14px;}

/*////////////*/
/*   PAGING   */
/*////////////*/
.PagingContainer a{font-size:15px;margin:2px;}
.PagingContainer{clear:both;text-align:center;width:540px;min-height:20px;background:#eeeded;padding:10px;margin-left:10px;margin-top:10px;}
.PagingContainer .PageLinks{text-align:center;padding-top:5px;padding-bottom:5px;}
/*////////////*/
/* Containers */
/*////////////*/

.top-content .main{
width:700px;
min-height:350px;
float:left;
margin-right:15px;
text-align:left;
}

.main-intro{
margin-bottom:30px;
}


/*////////////*/
/*   Links    */
/*////////////*/

a.small-blue{
	font-style:normal;
	color:#0682C4;
	font-size: 12px;
	text-decoration:none;
}



/*////////*/
/* Images */
/*////////*/
.DisplayImage{padding:10px;background:#ffffff;border:#cccccc solid 1px;}
.MainImageWrapper{background:#ffffff;border:#cccccc solid 1px;padding:10px;width:520px;}
#viewImage, #ViewMedia
{
	/*background:#eeeded;*/
	padding:10px;
	width:560px;
	float:left;
	margin-bottom:15px;
}

#viewImage h2
{
display:block;
}

#ImgDescription{margin-top:15px;margin-bottom:10px;}
.image-description{margin-top:15px;margin-bottom:10px;text-align:center;}
.image-wrapper
{
/*background:#eeeded;*/
padding:0px;
width:580px;
float:left;
margin-bottom:15px;
}
.view-image
{
/*background:#eeeded;
padding:20px;*/
width:570px;
float:left;
margin-bottom:15px;
}

.image-container
{
	padding:0px;
}

img.thumbnail{
width:70px;
height:70px;
padding:5px;
background:#ffffff;
border:#cccccc solid 1px;
}

img.thumbnail:hover
{
background:#cccccc;	
}

.imagesbox{
width:580px;
height:100%;
display:block;
float:left;
/*background:#eeeded;*/
margin:0px;
margin-bottom:30px;
}

.image-list
{
margin-bottom:20px;	
}

.image-list .image, .flickr-imagecontainer .image{
float:left;
margin:5px;
}



.image img{
margin:0px;
}

.image p{
margin:0px;
}

.image .image-title{
color:#333333;
}

.image-list-footer{
background:#dddddd;
clear:both;
height:15px;
width:100%;
padding:3px;
text-align:center;
}

.ImageDescription
{
color:#333333;
font-size:14px;
margin:10px;
}

/*///////////*/
/*   TAGS    */
/*///////////*/
p.TagField{margin-bottom:10px;margin-top:10px;}

.tagSize1{font-size:12px;}
.tagSize2{font-size:14px;}
.tagSize3{font-size:16px;}
.tagSize4{font-size:18px;}
.tagSize5{font-size:20px;}
.tagSize6{font-size:22px;}
.tagSize7{font-size:24px;}
.tagSize8{font-size:26px;}
.tagSize9{font-size:28px;}
.tagSize10{font-size:30px;}
.tagSize11{font-size:32px;}

.tagbox{
background:#eeeded;
height:100%;
float:left;
width:240px;
margin-left:10px;
margin-bottom:20px;
}

.image-taglist{
padding:10px;
padding-top:0px;
}

p.tag{
background-image:url(../Images/tag_green_small.png);
background-repeat:no-repeat;
background-position:center left;
margin:4px;
font-size:13px;
height:20px;
padding:1px;
padding-left:30px;
cursor:pointer;
}

p.tag.green{
background-image:url(../Images/tag_green_small.png);
}

p.tag.blue{
background-image:url(../Images/tag_blue.png);
}

p.tag.red{
background-image:url(../Images/tag_red.png);
}

/*////////////*/
/*  COMMENTS  */
/*////////////*/
.CommentModule{margin-bottom:20px;}
#ShowCommentsLinkButton:hover{ cursor:pointer;}
.AddCommentForm{width:570px;text-align:center;margin-top:10px;}
.comment-top{margin:0px;height:13px;width:540px; background:url(../Images/CommentTopGrey.png) no-repeat;margin-bottom:0px;}
.comment-body{margin:0px;width:500px;min-height:20px;background:url(../Images/CommentMiddleStripeGrey.png);padding-left:20px;padding-right:20px;background-repeat:repeat-y;margin-bottom:0px;}
.comment-bottom{margin:0px;height:53px;width:540px; background:url(../Images/CommentBottomGrey.png) no-repeat;margin-bottom:0px;margin-top:0px;background-position:top;}
.comment-meta{position:relative;top:25px;left:115px;}
.comment-list{ overflow:hidden;padding-left:20px;}
.comment-body p{margin:0px;}
.comment
{
padding:0px;	
border-top:#ffffff solid 1px;
border-bottom:#cccccc solid 1px;
display:block;
	
}
.comment p
{

}

.comment.even
{
background:#dddddd;	
padding:0px;
}

.comment.odd
{
background:#eeeded;	
padding:0px;
}

.commentinfo
{

padding:2px;
}
.middle_c3 .commentForm{clear:both;float:left;font-size:1.1em;margin:8px auto;padding:10px 10px 2px;width:430px;}
        .commentForm .artBottom {background:transparent url(../images/artBottom.png) no-repeat scroll left bottom;height:8px;}
        .commentForm p.result{font-weight:bold;color:#f00;}
        .commentForm div.comment div.commentinfo a {display:block; float:right; padding:0 8px 3px;}
.commentForm{width:430px;max-width:430px;}
   .commentForm label, .commentForm input, .commentForm textarea {float:left;display:block;}
.commentForm label {width:118px; font-weight: bold;}     
.commentForm div.comment{/*background:transparent url(../images/commentTextfield2.png) no-repeat scroll 183px 0px;*/border:0; height:137px !important;}
.commentForm textarea {border:1 none;height:115px;margin:0;width:284px; padding: 3px;}
.middle_c2 .commentForm textarea {width:284px;}
.commentForm input.recipient {border:1 none; margin:0 0 9px;text-indent:6px;width:284px; padding: 3px;}
.middle_c2 .commentForm input.recipient, .middle_c2 .commentForm input.sender {width: 284px;}
.commentForm input.sender {border:1 none; margin:0 0 9px;text-indent:6px;width:284px; padding: 3px;}
#columnswrapper .commentForm fieldset input.button {background: url(../images/commentBtn.png); border: none; height: 28px; color: #1fbafc; font-size: 12px; padding: 0 18px;}

    .commentForm h2 {font-size:1.2em; letter-spacing:0; text-decoration:underline; color:#000; margin-bottom:0;}
    .commentForm h3 {font-size:1em; margin-bottom:0; line-height:0;}
.accordion_box {/*background: url(../images/teaserBody2.png) repeat-y scroll 0 0;*/clear:both;float:left;font-size:1.1em;margin:-8px auto 8px;padding:0;width:100%;}
.accordion_box .comment {padding: 8px 9px 0;}            
.accordion_box .artBottom {background:transparent url(../images/artBottom.png) no-repeat scroll left bottom;height:8px;}
.accordion_box p.result {font-weight:bold;color:#f00;margin-top:10px;}
.accordion_box div.comment div.commentinfo a {display:block; float:right; /*padding:0 8px 3px;*/}

.accordion_box .commentForm {background: url(../images/white_alpha040.png); padding: 8px 9px;}
.accordion_box .commentForm fieldset {border: none;}
.accordion_box .commentForm fieldset div.comment {padding: 0;}
.accordion_box .commentForm fieldset textarea, .accordion_box .commentForm fieldset .string {background: #FFF;}


/*////////////*/
/* SEARCH BOX */
/*////////////*/

.searchbox{
width:240px;
height:100px;
background:#eeeded;
float:left; 
display:block;
margin-left:10px;
margin-bottom:10px;

}

.search-form{
margin:0px;
text-align:left;
background:url(../Images/search_background.png) no-repeat;
width:270px;
height:40px;
padding:0px;
padding-top:6px;
margin-left:10px;
padding-left:10px;
}

.search-form .search-submit{
width:21px;
height:21px;
}

.search-form input.search-input{
border:none;
vertical-align:super;
font-size:16px;
margin-right:2px;
margin-left:0px;
width:150px;
}

.search-form fieldset{
border:none;
}



/*/////////*/
/* General */
/*/////////*/

.no-margin{
margin:0px;
}

ul.horizontal li{
display:inline;
}

.sort-links{
background:#dddddd;
padding:5px;
}


/*////////*/
/*  MENU  */
/*////////*/

.LeftMenuItemWrapperLeft{display:none;}

.LeftMenuItemWrapperRight{float:left;clear:both;}

.LeftMenuItemWrapperRight * a{font-size:16px;font-weight:700;padding:2px;padding-left:10px;}

.LeftMenuItemWrapperRight * a:hover{font-size:16px;font-weight:700;padding:10px;padding-left:15px;padding-right:15px;background:url(../Images/HeaderStripe2.jpg) repeat-x;}

.LeftMenuHeading * a{color:White;font-size:18px;}

.LeftMenuHeading * a:hover{background:none;}



/*////////*/
/* Forum  */
/*////////*/

.forum{
width:100%;
height:100%;
background:#ffffff;
padding:0px;
margin:0px;
}

.forum-table{
width:100%;
padding:0px;
margin:0px;
margin-bottom:20px;
}

.forum-headers td{
font-size:12px;
font-weight:700;
padding:4px;
text-align:center;
background:#CCCCCC;

}

.forum-section{
min-height:20px;
background-color:#eeeded;
padding:5px;
}

.forum-section td{
padding:3px;
}

.forum * img{
border:none;
}

.forum-section .section-icon{
background:#eeeded url(../Images/forum-section.png);
background-position:center center;
background-repeat:no-repeat;
width:5%;
}

.forum-section .icon{
background:#eeeded url(../Images/forum-thread.png);
background-position:center center;
background-repeat:no-repeat;
width:5%;
}

.forum-section .title{
text-align:left;
font-size:13px;
font-weight:700;
width:40%;
}

.forum-section .threads, .forum-section .posts, .forum-section .latest, .forum-section .responses, .forum-section .author, .forum-section .created{
text-align:center;
}

.forum-section .posts, .forum-section .threads{
width:10%;
}

.forum-section .latest{
width:30%;
}

.forum-section .created{
width:15%;
}

.forum-section .author{
width:20%;
}

.forum-section .responses{
width:7%;
}

.forum-section-header h2{
margin:0px;
}

.forum-footer{
background:#cccccc;
height:20px;
text-align:center;
}

.response-post, .main-post
{
border:1px solid #cccccc;	
margin-bottom:0px;
}

.user-info
{
vertical-align:top;

padding:10px;
padding-right:0px;
margin:0px;
width:20%;
background:#dee5ee;
}

.response-post .user-info{
background:#eed8f8;
}

.response-post .user-info .talk-bubble-end{
float:right;
margin:0px;
}

.user-info p{
margin:0px;
margin-right:10px;

}
.user-info .user-name{
font-size:13px;
font-weight:700;
}

.user-info .date{font-size:10px;font-style:italic;}

.post{
min-height:150px;
width:80%;
vertical-align:top;
background:#eeeded;
padding:10px;
}
.post .header{
float:left;
display:block;
width:100%;

}
.post .header .date{
margin:10px;
margin-top:20px;
}


.forum-table .post-footer{
height:10%;
}
.forum-table .post-content
{
min-height:50px;
background:#cccccc;
padding:0px;
}

.forum-table .post-footer .like{
width:100px;
max-height:20px;
background:#003333;
}

.forum-table .post-footer .add-this{
width:150px;
max-height:20px;
background:#00FF66;
display:inline;
float:right;
margin-right:10px;
}

.thumb-image{
background:#cccccc;
margin:0px;
}


.post-footer *
{
padding:0px;
margin:0px;	
}

.post-footer * img
{
padding:0px;
margin:0px;
background:#ffffff;	
}

.forum-table * .post-content{
background:#cccccc;
font-size:12px;
min-height:50px;
}

.forum-table * .post-content-footer{
background:#eeeded;
width:100%;
height:37px;
border-top:#FFFFFF solid 1px;
border-bottom:#cccccc solid 1px;
margin-bottom:0px;
clear:both;
}

.forum-table * .post-text{
background:#ffffff;
clear:both;
margin-top:0px;
display:block;
min-height:40px;

padding:10px;
border-bottom:#cccccc solid 1px;
/*min-height:150px;height:35px;*/
}

.forum-table * p.edit-link{
width:97%;
padding-right:3%;
margin:0px;
text-align:right;
margin-right:10px;
border-bottom:#cccccc solid 1px;
border-top:#ffffff solid 1px;
background:#eeeded;
color:#999999;
}

.AddForumPostTable{width:570px;}

.AddPostFormButton
{
height:50px;
vertical-align:middle;
margin-bottom:10px;	
background:url("../Images/addForumPost.png") no-repeat;
background-position:left center;
padding:15px;
padding-left:40px;
margin-bottom:10px;
margin-top:10px;
}

.AddPostFormButton a
{
text-decoration:underline;	
}

/*/////////////////*/
/* Rounded corners */
/*/////////////////*/

.forum-table * .post-content-top .tl{
width:10px;
height:10px;
float:left;
background:url(../Images/roundedCorner_tl.png);
margin-top:10px;
}
.forum-table * .post-content-top .m{
width:95%;
height:10px;
float:left;
display:inline;
background:#f9f9f9;
margin-top:10px;
}
.forum-table * .post-content-top .tr{
width:10px;
height:10px;
float:left;
display:inline;
background:url(../Images/roundedCorner_tr.png);
margin-top:10px;
}
.forum-table * .post-content-bottom .m{
width:95%;
height:10px;
float:left;
display:inline;
background:#f9f9f9;
margin-bottom:10px;
}
.forum-table * .post-content-bottom .bl{
width:10px;
height:10px;
float:left;
display:inline;
background:url(../Images/roundedCorner_bl.png);
margin-bottom:10px;
}
.forum-table * .post-content-bottom .br{
width:10px;
height:10px;
float:left;
background:url(../Images/roundedCorner_br.png);
margin-bottom:10px;
}

.forum-table * .post-wrapper{
background:#ffffff;
margin-right:7px;
margin-top:20px;
}

.forum-table * .post-content-top {
clear:both;
}


.main-post{
margin-bottom:20px;
}

/*/////////////////*/
/*  User info page */
/*/////////////////*/
.UsersImages .imagesbox{margin-bottom:10px;}


/*/////////////////*/
/*   Breadcrumbs   */
/*/////////////////*/

.breadcrumb div, .breadcrumb a, .breadcrumbs *, .breadcrumb *, div.breadcrumb em
{
font-size:14px;	
}

/*/////////////////*/
/*     Polls       */
/*/////////////////*/

.vote-staple
{
margin-right:10px;	
}

.number-of-votes
{
font-size:12px;
margin-top:10px;
margin-bottom:10px;	
}

.PollResultAlternative
{
	margin-bottom:5px;
}

/*/////////////////*/
/*      Video      */
/*/////////////////*/

.video-meta-info{text-align:right;width:540px;}
.video-meta-info a{font-size:12px;}
.videoPreviewTitle{display:block;color:#003366;text-decoration:none;}
.videoPreviewTitle:hover{text-decoration:underline;display:block;color:#003366;}
.VideoTags a{font-size:20px;margin-left:5px;}
.videoThumbnail{float:left;padding:2px;border:3px double #cccccc;}
.videoThumbnail:hover{background:#cccccc;}
/*/////////////////*/
/*      Form       */
/*/////////////////*/

.formButton
{
	background:#fffbff;
	border:#cccccc solid 1px;
	color:#284775;
	cursor:pointer;
	padding:3px;
}
.formButton:hover
{
	/*background:#eeeded;*/
	color:#ffffff;
	background-color:#284775;	
}

/*/////////////////*/
/*      AJAX       */
/*/////////////////*/


.watermarked{color:#cccccc;}


/*/////////////////*/
/*      RF	       */
/*/////////////////*/


/* NEWS */
.artdivider_thin{margin-top:10px;margin-bottom:40px;}
.linkcontainer{background:#eeeded;padding:5px;font-size:12px;}
.linkcontainer .comments{ margin-left:5px;}
.shortnews h3{font-size:18px;}

/* MENU */
.leftMenu ul{margin:0px;padding:0px;}
.leftMenu a{font-size:15px;font-weight:600;padding-left:5px;color:#333333;}
.leftMenu a:hover{font-size:15px;font-weight:600;color:White;padding-left:10px;}
.leftMenu li:hover{background:#073475;}

	.leftMenu li.sub a, .leftMenu li.selectedlowerlevel a{font-size:12px;font-weight:600;color:#333333;}
	.leftMenu li.sub a:hover, .leftMenu li.selectedlowerlevel a:hover{color:#ffffff;}
.leftMenu li:hover a{color:#ffffff;}
.leftMenu li.selected{background:#cccccc;}
.leftMenu li.selected a{color:#ffffff;}
.leftMenu li.selectedlowerlevel{background:#eeeded;}
.leftMenu li.selectedlowerlevel a:hover{color:#333333;}


.red{color:Red;}

/* LOGIN */
.LoginIcon a{color:#999999;}

/*Add comment*/
div.specialfield { display: none ;} 


/* Top image */
.firstpic{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;max-width:580px;max-height:500px;}

/* Style for QuickLink */
    div.QuickLink{margin-top:12px;}
    div.QuickLink a{margin-right:5px;}
    div.QuickLink img{width: 16px; height: 16px;border: 0px;display:inline;}
