/* ------- SHARED PHPBB CSS ------- */

*{margin:0; padding:0;}
html{margin-bottom:1px;}
body{font-family:Arial, Helvetica, sans-serif; color:#828282; background-color:#FFFFFF; font-size:62.5%; margin:0; padding:0 0;}

#leftColumn{float:left; width:100%; margin-left:-180px;/* background-color:#56FFBC;*/}
#RightColumn{margin:10px 0 0 0; float:right; width:180px;/*background-color:#FFD09A;*/}

#Footer{clear:both; border-top:1px solid #cccccc;}
#Footer p{margin:0 20px 20px 20px; line-height:1.48em; font-size:1.2em; margin-bottom:1.5em; color:#333333;}
#Footer a{text-decoration:none; color:#105289;}
#Footer a:hover{color:#BC2A4D; text-decoration:underline;}

/* ------- /SHARED PHPBB CSS ------- */

img{border:none;}

/* ------- STRUCTURE ------- */

#Container{/*background-color:#6AFF5E;*/}
/*#ContentContainer{margin:auto;}*/
#Content{margin:10px 20px 10px 200px;/* background-color:#FFD09A;*/} /*In the forum this is called #wrap*/

/* -------  ------- */

/* IE6 no extra pixels */
.ClearLeft{clear:left; height:0; margin:0; font-size:1px; line-height:0;}

/* ------- TEXT STYLES ------- */

p,h2,h3,h4{font-weight:normal;}
h2{font-size:2.8em; margin-bottom:.5em; color:#105289;}
h4{font-size:1.7em; margin-bottom:.5em; color:#105289;}
p{line-height:140%; font-size:1.3em; margin-bottom:1em; color:#333333;}

/* ------- ENTRY ------- */

.Title{width:728px; background-color:#cadceb;margin:0 0 20px 0;}
.Title p{margin:0 0 10px 10px;}
.Title h2{margin:0 0 10px 10px;}

.Title a{text-decoration:underline; color:#105289;}
.Title a:hover{color:#BC2A4D; text-decoration:underline;}

.E{width:728px; margin:10px 0px 20px 0px;/* border:1px solid #cccccc;*/ padding:0 0 30px 0;}
.E h3{font-size:2.8em; font-weight:bold; margin:0 0 4px 0; color:#000;}
.E .Date{margin:0 0 16px 0; font:1.5em Helvetica, sans-serif; font-weight:bold; padding:3px 4px; background:#000 url(/img/bg/date.png); color:#fe005b;}

.E p a{text-decoration:none; color:#fff; background-color:#000; padding:0px 2px;}
.E p a:hover{color:#fff; text-decoration:none; background-color:#fe005b;}

.Vid{margin:0 0 20px 0;/* padding:10px; border:1px solid #cccccc;*/}

#SearchBox{margin:10px 0 10px 10px;}

#HomeLeaderboardAd{/*background-color:#000;*/ margin:10px 0 0 20px;}

/* ------- GALLERY ------- */
.FlickrItem{/*padding:10px;*/ /*background-color:#D6DCFF;*/ margin:0 2px 10px 0; height:300px; float:left; width:240px;}
.FlickrItem h3{font-size:1.3em;}
.FlickrItem h3 a{padding:0 2px; background-color:#000; color:#fff; text-decoration:none;}
.FlickrItem h3 a:hover{padding:0 2px; background-color:#fe005b; color:#fff; text-decoration:none;}

.FlickrItem a{color:#000; text-decoration:none;}
.FlickrItem a:hover{color:#fe005b; text-decoration:none;}

.FlickrItem img{margin:6px 0;}

/*.FlickrItem {font-size:.8em;}
.FlickrItem a{text-decoration:none; color:#000; background-color:transparent;}
.FlickrItem a:hover{color:#fe005b; background-color:transparent;}*/