/* browser reset controls */
/******************************************************/
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead {margin:0px; padding:0px; border:0px; outline:0px; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit;}
table, caption, tbody, tfoot, thead, tr, th, td {outline:0px; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit;}
body {line-height:1.2; color:black; background:white; font-size:12px;}
/* ol, ul {list-style: none;} */
/* remember to define focus styles! */
:focus {outline:0;}
caption {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/*mos reformatted styles */
h1, h2, h3, h4, h5, h6, strong {margin:0px; padding:0px; border:0px; outline:0px; font-size:100%; font-family:inherit; font-weight:bold;}
em {margin:0px; padding:0px; border:0px; outline:0px; font-size:100%; font-family:inherit; font-style:italic;}
code {margin:0px; padding:0px; border:0px; outline:0px; font-size:100%; font-family:"Courier New", Courier, monospace;}
blockquote {padding:0px 15px;}
/******************************************************/
/* end browser reset controls */


.footer {clear:both;}
body {background:#000 no-repeat;}
#vegasPhotowall {color:#d1d1d1;}
#photowallContainer {width:960px; font-family:arial, verdana, sans-serif;}
#photowallContainer p {padding-bottom:6px;}
#photowallContainer .leftColumn {float:left; width:200px; background:#000;}
#photowallContainer .leftColumn h1 {background:url(../images/logo.jpg) no-repeat; height:225px; display:block; text-indent:-9999px;}
#photowallContainer .rightColumn {float:right; width:736px; font-size:12px;}
#photowallContainer .rightColumn .editableArticleArea {padding:10px 0px 45px 0px;}
#photoDetails .photoArea {width:410px; background:#000;}
#photoDetails .photoArea img {width:400px; margin:5px;}
#photoDetails .detailsArea {float:left; width:156px; font-size:11px;}
#photoDetails .detailsArea .contentPadding {padding:0px 0px 16px 10px;}
#photoDetails .detailsArea h3 {font-size:12px; color:#ffdf1b; padding-bottom:3px;}
#photoDetails .emailFriend {padding-left:410px; margin-top:-16px;}
#photoDetails .emailFriend a {/*background:url(../images/link-icons.gif) no-repeat 0px 3px; padding-left:10px;*/ text-transform:uppercase; text-decoration:none; color:#ffdf1b;}
#photoDetails .emailFriend a:hover {text-decoration:underline;}
#miscContent {padding:10px; color:#ffdf1b;}
#miscContent a {color:#ffdf1b;}
#miscContent a:hover {color:#fff;}
#miscContent h4 {padding-bottom:3px;}

/* article styles */
#photowallContainer .rightColumn .osaEditableArticle h1 {color:#ffdf1b; font-size:18px; padding-bottom:3px;}
#photowallContainer .rightColumn .osaEditableArticle h2 {color:#ffdf1b; font-size:16px; padding-bottom:3px;}
#photowallContainer .rightColumn .osaEditableArticle h3 {color:#ffdf1b; font-size:15px; padding-bottom:3px;}
#photowallContainer .rightColumn .osaEditableArticle h4 {color:#ffdf1b; font-size:14px; padding-bottom:3px;}
#photowallContainer .rightColumn .osaEditableArticle h5 {color:#ffdf1b; font-size:13px; padding-bottom:3px;}
#photowallContainer .rightColumn .osaEditableArticle h6 {color:#ffdf1b; font-size:12px; padding-bottom:3px;}
#photowallContainer .rightColumn .osaEditableArticle h1 a,
#photowallContainer .rightColumn .osaEditableArticle h2 a,
#photowallContainer .rightColumn .osaEditableArticle h3 a,
#photowallContainer .rightColumn .osaEditableArticle h4 a,
#photowallContainer .rightColumn .osaEditableArticle h5 a,
#photowallContainer .rightColumn .osaEditableArticle h6 a {color:#ffdf1b;}
#photowallContainer .rightColumn .osaEditableArticle ul,
#photowallContainer .rightColumn .osaEditableArticle ol {list-style-position:inside;}

/* photowall slider */
#photoThumbs {background:#ffdf1b; width:372px; height:66px; margin:20px 0px 0px 18px;}
#photoThumbsPrevious a {background:url(../images/link-icons.gif) no-repeat 0px -50px; width:31px; height:66px; display:block; text-indent:-9999px;}
#photoThumbsNext a {background:url(../images/link-icons.gif) no-repeat 0px -130px; width:31px; height:66px; display:block; text-indent:-9999px;}
#photoThumbsPrevious {float:left; width:31px;}
#photoThumbsNext {float:right; width:30px;}
#photoThumbPics {float:left; width:310px; overflow:hidden; padding-top:3px;}
#photoThumbPics ul li {float:left; padding:0px 1px;}
#groupShifting {width:372px; margin:10px 0px 0px 16px; height:30px;}
#groupShifting .previousEight {float:left; width:110px; height:23px; margin-left:4px;}
#groupShifting .nextEight {float:right; width:200px; text-align:right;}
#groupShifting .previousEight a {background:url(../images/link-icons.gif) no-repeat 0px -210px; padding:4px 0px 20px 28px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#ffdf1b; height:23px; display:block;}
#groupShifting .nextEight a {background:url(../images/link-icons.gif) no-repeat 177px -260px; padding:4px 28px 20px 0px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#ffdf1b; height:23px; display:block;}
#groupShifting .previousEight a:hover, #groupShifting .nextEight a:hover {text-decoration:underline;}

#bgSponsorLinkContainer a {text-indent:-9999px; display:block; height:130px; width:728px;}

/* send to friend form */
#sendFriendContainer {width:600px; height:400px; font-family:arial, verdana, sans-serif;}
#sendFriendContainer p {padding-bottom:6px;}
#sendFriendContainer .leftColumn {float:left; width:200px;}
#sendFriendContainer .leftColumn h1 {background:url(../images/logo.jpg) no-repeat; height:225px; display:block; text-indent:-9999px;}
#sendFriendContainer .rightColumn {float:right; width:400px; font-size:12px;}
#sendFriendContainer .rightColumn h2 {color:#ffdf1b; font-size:18px; font-weight:normal; padding-top:22px;}
#sendFriendContainer .formContainer label {display:block; padding-top:10px; font-weight:bold;}
#sendFriendContainer .formContainer input.textentry {width:200px; background:#fff !important; font-size:12px;}
#sendFriendContainer .formContainer textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:390px; margin-bottom:10px;}
#sendFriendContainer .backto {padding-top:10px; color:#ffdf1b; font-weight:bold;}
#sendFriendContainer .backto a {color:#ffdf1b;}
#sendFriendContainer .backto a:hover {text-decoration:none;}

